Установка Elasticsearch, Logstash, Kibana (ELK Stack) — различия между версиями
Root (обсуждение | вклад) |
Root (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
− | Добавляем | + | Добавляем Elasticsearch в автозагрузку и запускаем |
# systemctl daemon-reload | # systemctl daemon-reload | ||
# systemctl enable elasticsearch.service | # systemctl enable elasticsearch.service | ||
Строка 24: | Строка 24: | ||
Проверяем | Проверяем | ||
# systemctl status elasticsearch.service | # systemctl status elasticsearch.service | ||
+ | |||
+ | |||
+ | Для проверки, выполним запрос к Elasticsearch о его статусе | ||
+ | # curl 127.0.0.1:9200 | ||
+ | { | ||
+ | "name" : "debioan10", | ||
+ | "cluster_name" : "elasticsearch", | ||
+ | "cluster_uuid" : "zsYgZQSeY6uvhWCkFJPiAA", | ||
+ | "version" : { | ||
+ | "number" : "7.11.0", | ||
+ | "build_flavor" : "default", | ||
+ | "build_type" : "deb", | ||
+ | "build_hash" : "8ced7813d6f16d2ef30792e2fcde3e755795ee04", | ||
+ | "build_date" : "2021-02-09T21:44:01.320413Z", | ||
+ | "build_snapshot" : false, | ||
+ | "lucene_version" : "8.7.0", | ||
+ | "minimum_wire_compatibility_version" : "6.8.0", | ||
+ | "minimum_index_compatibility_version" : "6.0.0-beta1" | ||
+ | }, | ||
+ | "tagline" : "You Know, for Search" | ||
+ | } |
Версия 10:45, 6 мая 2021
Настраиваем хранилище для логов на базе Elasticsearch, Logstash и Kibana(ELK Stack). В это хранилище можно настроить отправку практически любых логов в разных форматах и большого объема.
Установка Elasticsearch
Копируем ключ репозитория
# wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
Добавляем репозиторий Elasticsearch в систему
# echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-7.x.list
Устанавливаем Elasticsearch
# apt update && apt install elasticsearch
Добавляем Elasticsearch в автозагрузку и запускаем
# systemctl daemon-reload # systemctl enable elasticsearch.service # systemctl start elasticsearch.service
Проверяем
# systemctl status elasticsearch.service
Для проверки, выполним запрос к Elasticsearch о его статусе
# curl 127.0.0.1:9200 { "name" : "debioan10", "cluster_name" : "elasticsearch", "cluster_uuid" : "zsYgZQSeY6uvhWCkFJPiAA", "version" : { "number" : "7.11.0", "build_flavor" : "default", "build_type" : "deb", "build_hash" : "8ced7813d6f16d2ef30792e2fcde3e755795ee04", "build_date" : "2021-02-09T21:44:01.320413Z", "build_snapshot" : false, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search" }