如何解决Azure 诊断设置预览
我是 Azure 的新手。我有一个启用了 Application Insight 的应用服务。我现在试图了解什么是诊断设置以及它的用途。
似乎诊断设置所做的大部分工作都可以通过 Application Insights 完成。 这是正确的还是我误解了诊断设置背后的目的?
解决方法
存在一些(主要)差异。来自the docs:
Azure 中的平台日志,包括 Azure 活动日志和资源日志,为 Azure 资源及其依赖的 Azure 平台提供详细的诊断和审核信息。默认情况下收集平台指标,通常存储在 Azure Monitor 指标数据库中。
现在,当我们谈论审计信息和活动日志时,这是 Application Insights (AI) 无法做到的。此外,人工智能面向应用程序,而诊断设置用于发出有关azure 平台资源的信息。 AI 允许您发送自定义遥测数据,还可以跟踪更多详细信息。
我假设您是在 Azure Web 应用程序或 Azure 函数的上下文中问这个问题的。我建议启用两者。当涉及到有关您的应用程序行为方式的详细信息时,AI 可提供的功能远不止诊断设置。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。