Некоторые действия по устранению неполадок, о которых необходимо позаботиться, когда журналы не достигают Elastisearch:
- Проверьте файл конфигурации анализа журнала (обычно выполняется с расширением
.conf
).Убедитесь, что он имеет правильный путь для сканирования журналов, правильный набор фильтров и т. Д. Чтобы увидеть, действительно ли работает этот файл .conf, можно попробовать:
logstash -f <elasticsearch.conf file path>
Если это не таквыведите любую ошибку на консоль, это означает, что вы хороши на этом этапе и должны будете перейти к следующему шагу.
Проверьте, создаются ли индексы Кибаны.Запустите
curl http://<hostipaddress or localhost>:9200/_cat/indices?v
.
Если да, перейдите в Kibana Management и создайте шаблоны индексов.
Если нет, проверьте, имеет ли ваша система достаточно доступной памяти для обслуживания logstash и elastisearch.free -m
будет полезно после запуска сервисов logstash иasticsearch.Много раз я видел, как люди пробовали установку ELK на машине, на которой недостаточно оперативной памяти (4 ГБ звучит хорошо для автономной установки).
Проверьте, запущены ли службы logstash и Elasticsearch.Если Elasticsearch отключается или перезапускается во время анализа журнала или создания индексов, это, скорее всего, связано с нехваткой системных ресурсов.
-bash-4.2# systemctl status elasticsearch
�� elasticsearch.service - Elasticsearch
Loaded: loaded (/usr/lib/systemd/system/elasticsearch.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2019-06-05 14:08:26 UTC; 1 weeks 0 days ago
Docs: http://www.elastic.co
Main PID: 1396 (java)
CGroup: /system.slice/elasticsearch.service
������1396 /bin/java -Xms1g -Xmx1g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMS...
Jun 05 14:08:26 cue-bldsvr4 systemd[1]: Started Elasticsearch.
Jun 05 14:08:26 cue-bldsvr4 systemd[1]: Starting Elasticsearch...
-bash-4.2# systemctl status logstash
�� logstash.service - logstash
Loaded: loaded (/etc/systemd/system/logstash.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2019-06-05 14:50:52 UTC; 1 weeks 0 days ago
Main PID: 4320 (java)
CGroup: /system.slice/logstash.service
������4320 /bin/java -Xms256m -Xmx1g -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFrac...
Jun 05 14:50:52 cue-bldsvr4 systemd[1]: Started logstash.
Jun 05 14:50:52 cue-bldsvr4 systemd[1]: Starting logstash...
Jun 05 14:51:08 cue-bldsvr4 logstash[4320]: Sending Logstash's logs to /var/log/logstash which is now configur...rties
Hint: Some lines were ellipsized, use -l to show in full.
-bash-4.2#