如果我有多个IIS服务器上运行nxlog(比如web1,web2,web3,web4)。 如何将标识符添加到正在发送到logstash的nxlog输出中。
然后在logstash中,我想用服务器标识符(ex%{server_id})创build一个自定义索引
output { elasticsearch_http { host => "localhost" port => 9200 index => "%{server_id}-logstash-%{+YYYY.MM.dd}" } }
在用于发送到logstash的Output元素中,添加:
Exec $Hostname = '<ServerHostname>';