Перейти до основного вмісту
Знижка 50% усі плани, обмежений час. Від $2.48/mo
ELK Stack

ELK Stack

ELK Stack — це Elasticsearch + Logstash + Kibana, класичне тріо для роботи з логами. Приймайте дані з будь-якого джерела через Logstash, індексуйте в Elasticsearch та будуйте дашборди в Kibana. Еталонний стек агрегації логів, який використовують Walmart, Verizon та Cisco для централізованого моніторингу.

З першого погляду

145

Зірки на GitHub

39

Перегляди сторінки

231

Активні інсталяції

Ліцензія Apache-2.0 Версія Latest OS Ubuntu Server 24.04 LTS Min RAM 8 GB IP IPV4,IPV6

Активні інсталяції є зразковими даними (попередній перегляд); реальна метрика буде підключена до запуску.

Послуги

  • Elasticsearch (пошуковий рушій і сховище даних)
  • Kibana (веб-інтерфейс для візуалізації)
  • Logstash (конвеєр обробки даних)

Доступ до послуг

  • Веб-інтерфейс Kibana: http://<server-ip>:5601
  • API Elasticsearch: http://<server-ip>:9200
  • Внутрішня комунікація кластера Elasticsearch: 127.0.0.1:9300

Облікові дані

  • Ім'я користувача: elastic
  • Пароль: збережено в /root/.cloudzy-creds

Важливі директорії

  • Конфіг: /etc/{service}/
  • Дані: /var/lib/{service}/
  • Журнали: /var/log/{service}/
  • Двійкові файли: /usr/share/{service}/bin/
  • Плагіни (Elasticsearch та Kibana): /usr/share/{elasticsearch|kibana}/plugins/

Керування сервісом

systemctl status <service>    # Check status
systemctl restart <service>   # Restart
systemctl stop <service>      # Stop
systemctl start <service>     # Start

Замінити <service> з elasticsearch, kibana, або logstash.

Системні користувачі

  • elasticsearch – запускає сервіс Elasticsearch
  • kibana – запускає сервіс Kibana
  • logstash – запускає сервіс Logstash

Використання конвеєрів Logstash

Запускайте конвеєри від імені користувача logstash, не від root:

sudo -u logstash /usr/share/logstash/bin/logstash -e input { stdin { } } output { stdout { } }

Більше в розділі Моніторинг

Схожі додатки.

Розгорнути ELK Stack зараз. Від $2,48/міс.