Skip to content

gulyasmir/ELK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Как развернуть ELK

1й способ. Запуск через Docker

Можно быстро развернуть ELK с помощью Docker Compose.

docker-compose up -d

После этого Kibana будет доступна по адресу: http://localhost:5601

2й способ. Установка на сервер

Если нужно развернуть ELK на сервере:

1. Elasticsearch

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.2-linux-x86_64.tar.gz
tar -xzf elasticsearch-7.10.2-linux-x86_64.tar.gz
cd elasticsearch-7.10.2
./bin/elasticsearch

2. Logstash

wget https://artifacts.elastic.co/downloads/logstash/logstash-7.10.2-linux-x86_64.tar.gz
tar -xzf logstash-7.10.2-linux-x86_64.tar.gz
cd logstash-7.10.2
./bin/logstash -f logstash.conf

3. Kibana

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.10.2-linux-x86_64.tar.gz
tar -xzf kibana-7.10.2-linux-x86_64.tar.gz
cd kibana-7.10.2
./bin/kibana

Теперь Kibana должна работать на http://localhost:5601

Масштабирование ELK

Чтобы ELK выдерживал высокую нагрузку, его можно масштабировать:

🔹 Elasticsearch:

  • Кластеризация (Master, Data, Ingest ноды)
  • Репликация данных
  • Балансировка запросов (Nginx, HAProxy)

🔹 Logstash:

  • Разделение нагрузки между несколькими инстансами
  • Использование Kafka или Redis в качестве буфера

🔹 Kibana:

  • Использование кэша (Elastic APM)
  • Масштабирование за счет балансировки нагрузки

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published