Kestrel в настоящее время не поддерживает формат W3C или параметры расширенного формата IIS при ведении журнала (вы можете отслеживать эту функцию здесь ), поэтому при запуске ASP.NET Core в качестве службы Windows вы ' ll (пока) нужно полагаться на использование одного из пакетов журналов (Console, EventSource и т. д.).
В качестве альтернативы, внешний инструмент ведения журнала, такой как Sentry, мог бы работать хорошо - очевидно, со многими из этих услуг связаны затраты. В настоящее время мы используем Sentry поверх Elmah, поскольку он имеет более широкую поддержку платформ, включая технологии, отличные от .NET, такие как JavaScript и т. Д.