首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过AJAX调用使用PerformanceCounter

通过AJAX调用使用PerformanceCounter
EN

Stack Overflow用户
提问于 2009-08-21 13:17:33
回答 1查看 224关注 0票数 0

在我们的办公室里,我们有一个安装在墙上的40英寸液晶显示器,它运行的是火狐的全屏实例,而这些模块又承载了一系列模块,每个模块都是一个独立的DIV,带有AJAX接口(通过jQuery)来执行它的功能。

其中一个模块监视我们的服务器CPU、内存和磁盘的使用情况。

在服务器端,我们过去使用的是PerformanceCounter WMI,但是通过重写,我们尝试使用.net中的类。

但是,PerformanceCounter类的问题是,默认的IIS匿名帐户没有接收所需信息的权限。

我有一个有权检索这些状态的帐户,并尝试使用:

代码语言:javascript
复制
<identity impersonate="true" ...account details... />

但是,这阻止了IIS运行任何内容,因此我猜该帐户在web服务器上没有权限。

基本上,我想要的是一种在使用PerformanceCounter时模拟另一个帐户的简单方法,就像我在WMI下所做的那样。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-11 13:49:00

给你两个想法:

  • 您可以对具有正确访问权限的用户进行临时冒充
  • 您可以创建一个windows服务来询问PerformanceCounters,并使用WCF与您的web应用程序中的服务进行通信。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1311891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档