【问题标题】:How to add ip address of machine to field in logstash?如何将机器的IP地址添加到logstash中的字段?
【发布时间】:2016-01-07 13:52:19
【问题描述】:

Logstash 在“host”字段中返回机器的主机名。我们所有的服务器都有相同的主机名,所以很难区分数据和服务器。因为我们使用亚马逊 AME 服务器,所以无法更改服务器的主机名。是否可以将IP添加到logstash中的任何字段?

【问题讨论】:

    标签: logstash logstash-grok logstash-configuration elastic-stack


    【解决方案1】:

    我使用 ansible 推送我的配置,并让它将 IP 地址写入每个服务器的配置中。 logstash-forwarder 和 logstash 都可以在输入中添加静态字段。

    【讨论】:

    • 还有其他获取IP的方法吗?
    • logstash 启动时可以读取环境变量。如果 filebeat 可以做到这一点,也许您可​​以扩展启动脚本以设置变量。您也不能用相同的名称命名所有服务器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-05
    • 1970-01-01
    • 2018-09-02
    • 1970-01-01
    • 2017-01-09
    • 2018-04-26
    相关资源
    最近更新 更多