Если у меня nxlog работает на нескольких серверах IIS (скажем, web1, web2, web3, web4). Как я могу добавить идентификатор в вывод nxlog, который отправляется в logstash.
Затем в logstash я хочу создать собственный индекс с идентификатором сервера (например,% {server_id})
output {
elasticsearch_http {
host => "localhost"
port => 9200
index => "%{server_id}-logstash-%{+YYYY.MM.dd}"
}
}
В элементе вывода, который вы используете для отправки в logstash, добавьте:
Exec $Hostname = '<ServerHostname>';