共用方式為


分類和計數器管理

更新:2007 年 11 月

如果您希望追蹤 Microsoft Windows 標準計數器沒有擷取的資料,可以建立分類和自訂效能計數器。例如,可以建立自訂計數器來追蹤登入您網站的使用者總數,或追蹤站台每秒處理的訂單數。當您建立計數器時,可以將它加入至效能計數器分類,再指派管理它如何作動的類型。如需選擇正確型別的詳細資訊,請參閱效能計數器類型

建立自訂計數器

共有幾種方法可以建立自訂計數器:

您必須在使用者定義的分類中建立計數器,而不是在 Windows 定義的效能物件 (在 Visual Studio 和 .NET Framework 中稱為分類) 中建立。也就是說,您無法在 Processor 分類或任何其他系統定義的分類中建立新的計數器。此外,您必須在新的分類中建立計數器。將計數器加入至現有的使用者定義分類將引發例外狀況。

建立新計數器的處理過程有下列限制:

  • 您可在本機電腦上建立自訂計數器,但前提是必須具有系統管理員的存取權限。

    注意事項:

    若要存取效能計數器,您必須是可存取效能計數器之安全性群組的成員 (例如,[Performance Monitor Users] 群組)。此外,當您嘗試在 Windows Vista 上執行需要更高權限的動作,或甚至是以系統管理權限執行動作時,可能會出現提示。如需詳細資訊,請參閱 Windows Vista 和 Visual Studio

  • 如果您在建立計數器和分類時沒有指定計數器型別,則預設的型別為 NumberofItems32。

  • 您無法在現有的分類中建立新的計數器。如果您必須將計數器加入至已存在的分類,唯一的方法是刪除並重新建立該分類,使該分類含有所有的內容。包括您要加入的新計數器。

  • 有一些安全性限制會影響您建立計數器和分類的能力。如需詳細資訊,請參閱監視效能臨界值簡介

  • Microsoft Windows NT 4.0 版並未完全支援 PerformanceCounter 類別。您可讀取系統計數器,但是無法建立、寫入或刪除自訂計數器。

請參閱

工作

HOW TO:建立自訂效能計數器

HOW TO:建立效能計數器分類

HOW TO:刪除效能計數器分類

HOW TO:判斷計數器和分類是否存在

HOW TO:新增及移除效能計數器執行個體

概念

效能計數器類型