No elemento de saída que você está usando para enviar para o logstash, adicione:
Exec $Hostname = '<ServerHostname>';
Se eu tiver o nxlog em execução em vários servidores IIS (por exemplo, web1, web2, web3, web4). Como posso adicionar um identificador à saída nxlog que está sendo enviada para logstash.
Em seguida, dentro do logstash, quero criar um índice personalizado com o identificador do servidor (ex% {server_id})
output {
elasticsearch_http {
host => "localhost"
port => 9200
index => "%{server_id}-logstash-%{+YYYY.MM.dd}"
}
}
No elemento de saída que você está usando para enviar para o logstash, adicione:
Exec $Hostname = '<ServerHostname>';