程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> c# 讀取遠程主機性能計數器,

c# 讀取遠程主機性能計數器,

編輯:C#入門知識

c# 讀取遠程主機性能計數器,


PerformanceCounter pc = new PerformanceCounter("Web Service", "Current Connections", "Default Web Site","10.1.254.103");

Response.WriteLine(pc.NextValue());
Thread.Sleep(1000);
Response.WriteLine(pc.NextValue());

1.需要using System.Diagnostics;

2.在本地服務器建立一個與遠程主機上一樣的賬號密碼即可,遠程主機的賬號密碼需要在Performance Monitor Users和Administrators組下;

(可能需要開啟遠程主機 Remote Registry 服務)

public PerformanceCounter(
	string categoryName,
	string counterName,
	string instanceName,
	string machineName
)

categoryName
類型:System.String
此性能計數器關聯的性能計數器類別(性能對象)的名稱。
counterName
類型:System.String
性能計數器的名稱。
instanceName
類型:System.String
性能計數器類別實例的名稱,或者為空字符串 ("")(如果該類別包含單個實例)。
machineName
類型:System.String
性能計數器及其關聯的類別所在的計算機。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved