redis - Logstash、elasticsearch、Kibana,包括IP

标签 redis elasticsearch logstash indexer kibana

我有一个redis服务器、logstash索引器服务器和一个elasticsearch服务器。 如何让索引器服务器甚至发货服务器在日志中包含 IP,以便更容易在 Kibana 中排序? 或者这是在elasticsearch配置中完成的事情?

最佳答案

当您输入日志到logstash时,logstash将创建一个事件并将主机名添加到该事件中。 Logstash 使用主机名而不是 IP,因为一台服务器将有多个 IP。例如,127.0.0.1、公共(public)IP等,因此它不知道要使用哪个IP。所以logstash使用主机名。

关于redis - Logstash、elasticsearch、Kibana,包括IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22101605/

相关文章:

ruby-on-rails - Rails 获取序列化模型记录

database - 我如何更改redis中的数据库名称?

elasticsearch - 在Elasticsearch中使用相关标签查询获取相关标签

docker - dockerized logstash正在生成巨大的日志文件

java - 如何在Redis中最有效地调用INCRBY和EXPIRE

redis - OSGi Redis 共享池配置

elasticsearch - Elasticsearch数据表示

elasticsearch - 在遵守ACL的同时使用janusgraph搜索

docker - LogStash 无法从许可证中检索许可证信息。响应代码 '401' 通过 URL 'http://elasticsearch:9200/_xpack' 联系 Elasticsearch

ruby - 如何使用ruby从两个日期时间戳字段中查找以毫秒为单位的时差