Итак, у меня есть один контейнер Windows с различными процессами, устаревшими приложениями .NET и Win32.

Первый сценарий

Entry Point вызывает myConfigurator.exe, который вызывает first.exe, который создает пул second.exe.

Второй сценарий

Entry Point вызывает myConfigurator.exe, который вызывает ServiceMonitor.exe, который инициализирует мое веб-приложение IIS ASP.NET и создает пул процесса second.exe.

проблема

Я уже использую log4net appender для отправки всех логов наasticsearch, и это все хорошо.

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

Вопрос

Как случайные процессы, работающие в контейнере Windows, могут записывать в вывод журнала по умолчанию?

Зная, как это работает, возможно, я мог бы написать собственный аппендир или еще что-нибудь.

Спасибо!

JP

0