Я работаю с 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