.net - 监视 Azure WebJob 的 CPU 和内存

标签 .net azure console-application azure-webjobs azure-application-insights

我已经为网络应用程序设置了应用程序洞察,并且可以查看性能数据,例如应用程序消耗的 CPU 和内存。我有另一个仅包含网络作业的应用程序。如何监控 webjob 消耗的 CPU 和内存?它是一个 .NET 控制台应用程序。我已将 Nuget 包添加到控制台应用程序,并且可以手动将事件注册到 Application Insights - 例如异常。由于某种原因,我没有获得性能数据。这可能吗?我该怎么做?

最佳答案

如果可以选择第三方工具,请查看CloudMonix - 它可以监控带有 Webjobs 的 WebApps 的利用率指标,还可以监控 WebJobs,甚至可以在失败时重新启动它们

关于.net - 监视 Azure WebJob 的 CPU 和内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37831413/

相关文章:

c# - System.Text.Json:如何使用接口(interface)属性反序列化类(.NET 6)

.net - MVC6 的 VersionedRoute 属性实现

c# - 如何从 Zebra 收据打印机回读状态?

azure - 在 ServiceConfiguration 中设置辅助角色监控级别

控制台应用程序的 C# 箭头键输入

c# - 字符串计算器

c - 需要在 ANSI C 中实例化外部 .NET 对象的帮助!

来自 Azure 功能的 Azure 应用程序配置

azure - 无法使用用户分配的托管标识检索 keyvault secret

c# - Visual Studio 添加控制台应用程序作为引用