Я работаю с rsyslog через несколько транзитных участков. То, что я хочу, следующее, я не хочу короткого имени хоста в сообщении, я только хочу IP. Так сервер, отправляющий сообщение, я не хочу, чтобы это добавило свое короткое имя хоста к сообщению, отправляемому, я только хочу IP сервера.
Я использую RHEL 5.5 с rsyslog 3.22.1.3
Какие-либо идеи?
Добавьте следующую строку в ГЛОБАЛЬНЫЕ ДИРЕКТИВЫ rsyslog
$ template LineTemplate, "% timereported%% fromhost-ip%% syslogtag %% msg ::: sp -if-no-1st-sp %% msg ::: drop-last-lf% \ n "
Затем добавьте строку ниже сразу после имени файла журнала
; LineTemplate