Azure 诊断设置(预览)

时间:2021-01-14 13:33:19

标签: azure azure-monitoring

我是 Azure 的新手。我有一个启用了 Application Insight 的应用服务。我现在试图了解什么是诊断设置以及它的用途。

似乎诊断设置所做的大部分工作都可以通过 Application Insights 完成。 这是正确的还是我误解了诊断设置背后的目的?

1 个答案:

答案 0 :(得分:0)

存在一些(主要)差异。来自the docs

<块引用>

Azure 中的平台日志,包括 Azure 活动日志和资源日志,为 Azure 资源及其依赖的 Azure 平台提供详细的诊断和审核信息。默认情况下收集平台指标,通常存储在 Azure Monitor 指标数据库中。

现在,当我们谈论审计信息和活动日志时,这是 Application Insights (AI) 无法做到的。此外,人工智能面向应用程序,而诊断设置用于发出有关azure 平台资源的信息。 AI 允许您发送自定义遥测数据,还可以跟踪更多详细信息。

我假设您是在 Azure Web 应用程序或 Azure 函数的上下文中问这个问题的。我建议启用两者。当涉及到有关您的应用程序行为方式的详细信息时,AI 可提供的功能远不止诊断设置。

相关问题