Итак, у меня есть один контейнер Windows с различными процессами , .NET и Win32 устаревшими приложениями.
Первый сценарий
Точки входа myConfigurator.exe, который вызывает first.exe , который создает пул second.exe
Второй сценарий
Точка входа вызывает myConfigurator.exe , который вызывает ServiceMonitor.exe , который инициализирует мое веб-приложение IIS ASP.NET, который создает пул second.exe процесса
Проблема
Я уже использую app4 log4net для отправки всех журналов вasticsearch, и это все хорошо.
Но мне тоже нужно отправлять журналы в журнал докеров по умолчанию Таким образом, операторы центра обработки данных могут видеть журналы так же, как и со стандартными / совместимыми контейнерами, используя portainer или любой другой инструмент.
Вопрос
Как могут писать произвольные процессы, выполняющиеся в контейнере Windowsпо умолчанию вывод журнала?
Зная, как это работаетks, может быть, я мог бы написать пользовательский appender или что-то еще.
Спасибо!
JP