Я как бы новичок в Logstash. У нас есть устаревшее веб-приложение, которое отправляет журналы непосредственно на сервер Redis в формате JSON. Теперь я хочу отобразить эти журналы в веб-интерфейсе.
Что я читал о Elasticsearch и Kibana, я действительно впечатлен их функциональностью.
Можно ли кормить журналы от redis до непосредственно elasticsearch, а затем визуализировать их с помощью Kibana?Возможно использование Kibana + Elasticsearch без Logstash?
ответ
Да, Kibana может отображать любую информацию, хранящуюся в индексах ElasticSearch.
Вам понадобится способ автоматической индексации элементов из Redis в ElasticSearch. Вы скорее можете написать свой собственный сценарий (должно быть довольно просто в вашем случае) или использовать существующее программное обеспечение, как Redis plugin for LogStash или Redis river plugin for ElasticSearch (устаревшее)
Привет @Eugene, если я использую ** Redis плагин для LogStash **, то мне придется настроить LogStash. Я прав ? Я хочу обойти LogStash, потому что мои журналы уже находятся в Redis, что тоже в формате JSON. Использование LogStash излишне увеличивает накладные расходы. Правильно ? Спасибо за помощь. –
Настройка логсташа - это не накладные расходы, но написать плагин для Redis можно. Для вашей проблемы вы можете сделать одно, хотя это немного больно. Если вы можете экспортировать свои данные в текстовый файл в формате json, вы можете импортировать файл в elasticsearch с помощью простой команды logstash. Если данные достаточно велики, тогда вам нужно написать собственный скрипт logstash для «отвесных» данных от redis до эластичного. Написание сценария сантехники в логсташе было бы проще в логсташе, чем в эластичном, я думаю. – Mohitt
@BhushanPatil, единственный способ избежать накладных расходов - сделать ваше приложение экономить журналы непосредственно в ElasticSearch вместо (или в дополнение к) Redis. Теперь, если вы правильно настроили его, LogStash не должен быть слишком большим. Просто попробуйте и посмотрите, замедляет ли ваша система. Я лично предпочитаю пользовательские сценарии импортера, потому что тогда я могу точно настраивать поля, сопоставления, я могу делать различные преобразования значений перед сохранением, я могу переиндексировать материал позже, если что-то пойдет не так и т. Д. –
Абсолютно, вы можете использовать Kibana для просмотра индексов без логсташа просто отлично.
Вы также можете использовать другие разъемы как MongoDB и вставки данных в elasticsearch или вставлять непосредственно kibana данных не зависит от logstash, logstash в основном используется для обработки данных журналов, которые вы можете делать так, как вам нравится.
- 1. Kibana Logstash ElasticSearch | Unindexed Fields
- 2. Logstash/Elasticsearch/Kibana планирование ресурсов
- 3. Нетехнические термины на Elasticsearch, Logstash и Kibana
- 4. Разбор строк журнала для Kibana без logstash
- 5. Logstash-Elasticsearch-Kibana Setup на Ubuntu
- 6. Большой анализ данных. Elasticsearch, Logstash, Kibana, MRTG
- 7. Dabatase SQL с Elasticsearch/Logstash/Kibana
- 8. logstash elasticsearch и kibana не показывает результатов
- 9. Импорт файлов JSON в Logstash + Elasticsearch + Kibana
- 10. Пользовательский журнал с Logstash + logstash forwarder + kibana + Elasticsearch
- 11. Logstash/Kibana JSON
- 12. ElasticSearch/Logstash/Kibana Как справляться с шипами в трафике журналов
- 13. Возможно ли использовать запрос сгенерированного Kibana для удаления из Elasticsearch?
- 14. Результаты Index ElasticSearch Использование Logstash
- 15. Двойные записи в Kibana/elasticsearch?
- 16. Панель терминов Logstash + Kibana без разрыва слов
- 17. Kibana + elasticsearch ломая сообщения слов
- 18. Как работает ELK (Elastichsearch, Logstash, Kibana)
- 19. Config logstash для elasticsearch
- 20. Elk Elasticsearch Конфигурация logstash
- 21. Получение запроса elasticsearch от Kibana
- 22. Kibana не использует сопоставление elasticsearch
- 23. Получает ли Kibana данные из ElasticSearch или LogStash напрямую?
- 24. Обработка файла Warc с использованием Logstash, ElasticSearch и Kibana
- 25. elasticsearch, logstash и kibana для мониторинга сервера Windows
- 26. Logstash - ElasticSearch - Kibana :: задержка 10 и более секунд
- 27. Создать индекс в кибане без использования kibana
- 28. Использование logstash и elasticseach
- 29. logstash output не отображается в kibana
- 30. Использование Timelion в ElasticSearch/Kibana 5.0
Вы можете просмотреть любой индекс поиска elastics в kibana, logstash просто создает еще один индекс в elasticsearch, поэтому kibana может его просматривать. – Lital