#azure #nlog #azure-aks #azure-log-analytics
#azure #nlog #azure-aks #azure-log-analytics
Вопрос:
В нашем сценарии мы пытаемся настроить Asp.net веб-API на базе Framework 4.6, который регистрируется на сервере с использованием Nlog.
В настоящее время приложение размещено на веб-сервере IIS.
Вопрос в том, как / где хранить журналы при повторном размещении приложения в Azure kubernetes
должен ли я использовать что-то вроде application insights
Ответ №1:
Вы можете использовать Azure Monitor, включая Application Insights, для ведения журналов ваших приложений.
Вот официальная документация по Azure Monitor для контейнеров
Azure Monitor for Containers поддерживает использование журналов не только из Kubernetes, но и из других механизмов оркестрации, таких как DC / OS, Docker Swarm и Red Hat OpenShift.
Ответ №2:
Azure Monitor for Containers идеально подходит для мониторинга инфраструктуры, а Application Insights, которая теперь является частью Monitor, также отлично подойдет для APM.
Обзор приложений для .NET https://learn.microsoft.com/en-us/azure/azure-monitor/app/asp-net