Azure Kubernetes中的应用程序日志记录

时间:2020-08-19 02:25:05

标签: azure nlog azure-aks azure-log-analytics

在我们的方案中,我们试图对基于Asp.net Framework 4.6的Web API进行Docker化,该Web API使用Nlog登录服务器。

当前,该应用程序托管在IIS Web服务器上。

问题是在Azure kubernetes上重新托管应用程序时如何/在何处存储日志

我应该使用诸如应用程序见解之类的东西

2 个答案:

答案 0 :(得分:1)

您可以使用Azure监视器(包括应用程序见解)来获取应用程序日志。

这是Azure Monitor上用于容器的官方documentation

Azure容器监控器不仅支持消耗日志 Kubernetes以及其他编排引擎(例如DC / OS, Docker Swarm和Red Hat OpenShift。

答案 1 :(得分:0)

Azure容器监控器非常适合用于基础结构监视和应用程序见解,现在它也已成为Monitor的一部分,对于APM来说也很出色。

.NET的应用程序见解 https://docs.microsoft.com/en-us/azure/azure-monitor/app/asp-net