当前位置: 首页 > 知识库问答 >
问题:

Azure monitor for containers V/S应用程序洞察

柴茂材
2023-03-14

我们正在设计一个应用程序,它将托管在AKS(Azure kubernetes service)上。应用程序将由一组用asp.NET内核编写的服务组成,这些服务运行在docker容器中。我希望监视服务以及容器/节点,并在整个集群中具有可观察性。Azure monitor for containers似乎是监视容器、节点和整个集群的一个很好的解决方案,但我需要asp.NET核心服务的应用程序insights的高级监视功能,例如应用程序映射、实时度量流、事务跟踪等功能。而且,我不希望有重叠的解决方案。Azure monitor for containers是否能够提供所有或大部分应用程序洞察特性,还是必须同时具备这两种解决方案才能获得正确的集群监控和高级应用程序监控?

共有1个答案

娄弘
2023-03-14

Azure Monitor for containers提供了基础设施级别的监视和基本的应用程序日志,包括stdout和stderr、Kubernetes事件。

它不为您的应用程序或分布式跟踪功能提供检测,而应用程序洞察是可能的。

如果您正在为您的应用程序寻找事件度量和日志的应用程序映射和检测,那么您可以同时使用这两种方法,并且可以将来自这两种方法的数据关联起来,并创建仪表板和视图。

 类似资料:
  • 有没有什么简单的方法可以找到哪些应用程序正在使用azure Portal的特定应用程序洞察? 我已经检查了门户中的各种选项,但没有找到任何易于理解的界面,我可以在其中找到正在向特定应用程序Insights发送数据的应用程序列表。

  • 我们为Azure Portal中托管的Web应用程序安装了应用程序Insights。

  • 我正在尝试配置我的azure ASP.NET网站,以便将log4net跟踪发送到azure Application Insights。我可以看到在我的azure控制台页面视图等,因此我知道这是工作良好的。当配置了文件处理程序时,我还可以看到log4net跟踪,但是当配置log4net以使用application insights处理程序时,我没有看到任何log4net条目出现在applicatio

  • 我有一个Winforms应用程序,它目前正在使用application Insights SDK捕获错误日志、事件、异常、表单视图和另一个遥测。App Center现在支持WinForms应用程序,它还支持将遥测数据导出到应用程序洞察中。我现在的问题是,我是否应该从WinForms应用程序中删除Application Insights SDK,而使用AppCenter SDK?这样做有什么好处吗?

  • 在运行.NET Core3.1控制台应用程序时,我正在尝试获取应用程序的见解,以便在azure批处理作业/任务中工作。 https://docs.microsoft.com/en-us/Azure/Batch/Monitor-Application-Insights https://docs.microsoft.com/en-us/Azure/Azure-monitor/app/worker-se

  • 我在某处读到应用程序洞察应该与结构化日志一起工作,我正在尝试使用iLogger的BeginScope将数据记录到应用程序洞察: 但是,当在Application Insights中检查跟踪时,我不是从BeginScope获取日志数据,在本例中只是“Oh No”。这是一个.NET Core2.0应用程序。Application Insights iLogger的默认实现是否不支持BeginScope