Добрый день всем. Завожу syslog-ng на постарым примерам из личного опыта на FreeBSD и получаю такую вот ерундовину: Там где макрос $HOST_FROM должен помещатся IP удаленного устройства, вместо этого приходит только первая группа цифр из адреса сети, то есть или 10, 172, 192.
destination d_all { file(«/var/log/syslog-ng/syslog.log» template(«$ISODATE — <$HOST> <$HOST_FROM> <$FULLHOST> <$FULLHOST_FROM> <$FACILITY.$PRIORITY> $MSG\n») template-escape(yes)); };
Приход:
2013-07-29T14:25:12+03:00 — <sw-1r8-1.local> <10> <sw-1r8-1.local> <10> <local7.info> UI_COMMIT_PROGRESS: Commit operation in progress: signaling \'Alarm control process\', pid 1032, signal 30, status 0 with
Опции сейчас такие:
options { chain_hostnames(off); flush_lines(0); threaded(yes); keep_hostname(yes); };
То есть там где должен быть полный ип сейчас видно только <10>