Specify the performance counter path
- Last UpdatedJan 22, 2025
- 1 minute read
Data and status tag definitions must include the path of the performance counter from which to read data. The format of the path is as follows:
\\Machine\PerfObject(ParentInstance/ObjectInstance#InstanceIndex)\Counter
For example:
\\IFNODE790\Memory\Available bytes
\\IFNODE790\processor(_total)\% processor time
The performance counter path must be specified in English. The components of the path are as follows:
|
Path Component |
Description |
|---|---|
|
\\Machine (Optional but highly recommended) |
The name of the computer being monitored. The name can be a NetBIOS name, fully qualified domain name, or the IP address of the device. If the machine name is omitted, the local machine where the interface is running is used. |
|
\PerfObject (Required) |
Specifies the performance object that contains the counter. If the object supports variable instances, an instance string must also be specified. |
|
(ParentInstance/ObjectInstance#InstanceIndex) |
The format of this portion depends on the type of object specified. If the object has simple instances, specify the instance name in parentheses. For example, an instance for the Process object might be (Explorer) or (MyApp). If the object has only a single instance, this component does not appear in the path. |
|
\Counter (Required) |
Specifies the performance counter. For example the Process object has counters such as Processor Time and Interrupts/Sec . |
Note: The interface cannot determine the validity of the instance specified in the parentheses. Data collection fails if the instance does not exist on the machine when the interface attempts to collect data from it.