Я пытаюсь настроить системный журнал в проекте asp.net core 2.2, но не могу найти ничего, что объясняет это.Пример кода на NLog.Target.Syslog недостаточно объясняет новичка.Я настроил запись в файл, используя пример кода.
<target xsi:type="Syslog" name="cee-udp">
<sl:layout xsi:type="SimpleLayout" text="@cee: {"message": "${message}"}" />
<sl:messageCreation>
<sl:facility>Local4</sl:facility>
<sl:rfc>Rfc5424</sl:rfc>
<sl:rfc5424>
<sl:hostname xsi:type="SimpleLayout" text="${machinename}" />
<sl:appName xsi:type="SimpleLayout" text="DAEMON.MyAppName" />
<sl:procId xsi:type="SimpleLayout" text="${processid}" />
<sl:msgId xsi:type="SimpleLayout" text="${threadid}" />
<sl:disableBom>true</sl:disableBom>
</sl:rfc5424>
</sl:messageCreation>
</target>
Не могли бы вы объяснить, что я должен поставить для имени машины - это целевой хост или источник?Как мне указать IP сервера системного журнала?Что такое process и threadID и откуда он получает переменные?
У меня работает Virtual Syslog Server на другом компьютере, чтобы проверить это.