我已经为网络应用程序设置了应用程序洞察,并且可以查看性能数据,例如应用程序消耗的 CPU 和内存。我有另一个仅包含网络作业的应用程序。如何监控 webjob 消耗的 CPU 和内存?它是一个 .NET 控制台应用程序。我已将 Nuget 包添加到控制台应用程序,并且可以手动将事件注册到 Application Insights - 例如异常。由于某种原因,我没有获得性能数据。这可能吗?我该怎么做?
最佳答案
如果可以选择第三方工具,请查看CloudMonix - 它可以监控带有 Webjobs 的 WebApps 的利用率指标,还可以监控 WebJobs,甚至可以在失败时重新启动它们
关于.net - 监视 Azure WebJob 的 CPU 和内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37831413/