Logstash管道中的服务器名称

时间:2018-07-25 13:02:35

标签: logstash

我正在如下运行logstash管道:

input {
    redis {
        key => "ose_system.log"
        data_type => ['list']
        db => 10
        host => "redis"
        port => "6379"
        tags => ["ose-dev"]
        codec => "plain"
    }
}

我现在遇到的“问题”是我与日志来自的服务器没有任何关系。我也有点担心当我有25台服务器按相同的键时会发生什么。那把钥匙上没有锁吗?

是否可以在此处包括服务器名称而不将服务器名称添加到日志本身?我无法将其添加到日志中,因为它使用的是monolog格式,这是一种统一的日志记录方式。

非常感谢您的反馈

1 个答案:

答案 0 :(得分:0)

只需将filter部分添加到您的配置中,然后添加服务器字段,如:

filter {
  mutate {
    add_field => { "servers" => "Server_1" }
  }
}