Я создаю сообщение в формате syslog в соответствии с RFC3164 и отправляю его на мой сервер syslog по умолчанию linux, который перечисляет порт 514.
Я отправляю сообщение
<187>Nov 19 02:58:57 nms-server6 %cgmesh-2-outage: Outage detected on this device
Я открываю сокет, создаю пакет дейтаграммы и отправляю этот пакет в этот сокет.
Теперь в файле var / log / syslog.log, который я настроил для получения всех сообщений системного журнала как
. /var/log/syslog.log
Я получаю, что это дополнительное имя хоста автоматически вставляется сервером, как показано ниже
Nov 19 02:58:57 nms-server6 nms-server6 %cgmesh-2-outage: Outage detected on this device
как вы видите, nms-server6 повторяется дважды, а я отправляю его только один раз ... так что сервер каким-то образом вставляет его по умолчанию ...
Кто-нибудь может поделиться некоторыми знаниями по этому вопросу?