如何集成 .net core 应用程序以查看 Azure Kubernates 集群容器见解中的日志

问题描述 投票:0回答:1

我们如何集成以在部署的 Azure kubernates 集群容器洞察中查看 .net core API 应用程序的日志。要在容器洞察中查看错误和异常,需要进行哪些代码更改。

我知道 WriteTo.Console() ,控制台日志将在运行时由 kubernates 集群直接捕获。那么,.net core API应用需要做哪些改变。请尽快回复。

asp.net-core kubernetes prometheus kubernetes-helm azure-aks
1个回答
0
投票

您无需进行任何代码更改。 只需在应用程序中使用任何记录到 K8 pods 文件系统的日志框架(我认为,默认情况下它会记录到 /usr/logs 目录)。 转到 Azure 门户,导航到 AKS 资源,然后转到左侧的应用程序洞察边栏选项卡并启用日志。 您应该能够看到日志。

AKS 自动从本地日志目录中获取您的日志。

© www.soinside.com 2019 - 2024. All rights reserved.