简体   繁体   English

signalR性能计数器+天蓝色VM +完整IIS + Windows Server 2012

[英]signalR performance counters + azure VM+ full IIS + windows server 2012

Really stuck on this problem. 确实陷在这个问题上。 I have a signalr test harness app on a azure VM ful iis running on redis backplane using Linux. 我在使用Linux在Redis背板上运行的Azure VM ful iis上有一个Signalr测试工具应用程序。 The app works as expected locally. 该应用程序可以在本地正常运行。 I can connect to my Linux node running redis server. 我可以连接到运行Redis服务器的Linux节点。 And performance counters show messages received per second. 性能计数器显示每秒收到的消息。

But when I load the app on azure VM, the app still connects to redis backplane but the performance counters for messages recevied or published stay at zero. 但是,当我将应用程序加载到azure VM上时,该应用程序仍连接到Redis背板,但是接收或发布的消息的性能计数器保持为零。 I logged into Linux node and checked redis server was receiving messages but the performance counters showed zero on azure VM... 我登录Linux节点并检查Redis服务器正在接收消息,但是在Azure虚拟机上性能计数器显示为零...

Any ideas ? 有任何想法吗 ?

unfortunately, it seems that we can't add performance counters to collect performance data. 不幸的是,似乎我们无法添加性能计数器来收集性能数据。

Maybe we can use OMS/Log Analytics , that can pull in custom performance counters and display them. 也许我们可以使用OMS / Log Analytics ,它可以引入自定义性能计数器并显示它们。

About use OMS to collect custom performance data, please refer to this link . 关于使用OMS收集自定义性能数据,请参考此链接

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM