【发布时间】:2021-03-11 16:00:59
【问题描述】:
在 AKS 中,如何查看已删除的 pod 日志以进行跟踪?万一失败的日志也想存储或导出日志。
我启用了应用洞察,但只能从那里查看当前运行的 pod 的日志。
我正在寻找诸如将每个 pod 日志导出到存储帐户之类的东西
【问题讨论】:
标签: azure kubernetes azure-application-insights azure-aks azure-monitoring
在 AKS 中,如何查看已删除的 pod 日志以进行跟踪?万一失败的日志也想存储或导出日志。
我启用了应用洞察,但只能从那里查看当前运行的 pod 的日志。
我正在寻找诸如将每个 pod 日志导出到存储帐户之类的东西
【问题讨论】:
标签: azure kubernetes azure-application-insights azure-aks azure-monitoring
如果此当前配置的 Application Insights 资源已经是基于工作区的资源,您可以使用diagnostic settings 导出遥测数据。
从 Application Insights 资源中选择 Diagnostic settings > add diagnostic setting。您可以选择所有表或表的子集存档到存储帐户,或方便地流式传输到 Azure 事件中心。
但是,如果它是 经典 Application Insights 资源,您可以通过创建Continuous Export 来导出遥测数据。但是请注意,连续导出已弃用,建议将migrate 发送到基于工作区的 Application Insights 资源以使用诊断设置。
【讨论】: