我对Logstash有点新意。我们有一个遗留的Web应用程序,可以将日志直接发送到JSON格式的 Redis 服务器。现在我想在Web界面上显示该日志
我读到的关于 Elasticsearch 和 Kibana 的内容,我对它们的功能印象深刻。
是否可以将日志从redis提供给directsearch,然后使用Kibana将其可视化?
答案 0 :(得分:4)
是的,Kibana可以显示存储在ElasticSearch索引中的任何信息。
您需要一种自动将项目从Redis索引到ElasticSearch的方法。您可以编写自己的脚本(在您的情况下应该非常简单)或使用现有软件,如Redis plugin for LogStash或Redis river plugin for ElasticSearch(已弃用)
答案 1 :(得分:2)
当然,你可以使用Kibana来浏览非logstash索引。
答案 2 :(得分:0)
您还可以使用mongodb等其他连接器并将数据插入elasticsearch或直接插入数据kibana独立于logstash,logstash主要用于处理您可以按照自己喜欢的方式执行的日志数据。