Как включать идентификатор сервера в вывод nxlog и сослаться на него в logstash

Если у меня есть 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}"
    }
}
2
задан 14 August 2014 в 20:22
1 ответ

В элементе "Выход", который Вы используете для отправки в лог-файл, добавьте:

   Exec $Hostname = '<ServerHostname>';
1
ответ дан 3 December 2019 в 12:51

Теги

Похожие вопросы