Сложность просмотра / получения сетевых сообщений nlog с log4view

Я пытаюсь запустить проект регистрации и у меня возникают проблемы с корректной работой журнала сети. Я написал простую оболочку для NLog, чтобы у меня был проект, который я просто добавляю ко всем другим моим проектам.

У меня есть простая консольная программа для тестирования этого

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Testing Nlog");

        var logger = new Logger("Program");

        int index = 0;
        while (index < 1000)
        {
            Console.WriteLine("Testing Testing 1..2..3..");
            logger.Debug("Testing Testing 1..2..3..");
            index++;
            Thread.Sleep(5000);
        }

        Console.ReadLine();
    }
}

И следующий файл конфигурации

<nlog>
  <targets async="true">
    <target name="n4" xsi:type="Network" address="tcp://localhost:877"/>
    <!--<target name="logfile" xsi:type="File" fileName="file.txt" />-->
  </targets>

  <rules>
    <logger name="*" minlevel="Trace" writeTo="n4" />
    <!--<logger name="*" minlevel="Trace" writeTo="logfile" />-->
  </rules>
</nlog>

Я вошел в свой брандмауэр и открыл порты udp и tcp 877.

Если я переключаю ведение журнала на работу из файла, он работает нормально, однако, когда я пытаюсь использовать сетевое ведение журнала и использование log4view для просмотра журналов, я ничего не получаю. Я пробовал множество ipaddresses и имен хостов, чтобы попытаться заставить это выйти из системы.

Я использовал log4view и раньше, и кажется, что достаточно просто создать приемники tcp или udp, так что я немного растерялся из-за того, что идет не так.

Если кто-то может пролить свет или увидеть какие-либо ошибки, я был бы очень признателен

Спасибо Нил

2 ответа

Решение

Вместо того, чтобы использовать цель сети, я изменил ее на использование цели NLogViewer, и это помогло

<target name="log4view" xsi:type="NLogViewer" address="tcp://127.0.0.1:877"/>

У меня такая же проблема. Быть определенным в IP исправило это.

Другие вопросы по тегам