New Question
 
 
PRTG Network Monitor

Intuitive to Use.
Easy to manage.

200.000 administrators have chosen PRTG to monitor their network. Find out how you can reduce cost, increase QoS and ease planning, as well.

Free PRTG
Download >>

 

What is this?

This knowledgebase contains questions and answers about PRTG Network Monitor and network monitoring in general. You are invited to get involved by asking and answering questions!

Learn more

 

Top Tags


View all Tags


How can I find out the names of available Performance Counters?

Votes:

0

Your Vote:

Up

Down

I want to add a PerfCounter Custom sensor to my PRTG installation. Unfortunately, I do not know exactly which performance counters I can monitor and what their names are. Where can I find a list of available performance counters and how can I add them to the sensor for monitoring?

monitoring-tool perfcounter-custom perfmon performance-counters prtg windows

Created on Apr 19, 2013 11:29:56 AM by  Gerald Schoch [Paessler Support]

Last change on Jul 9, 2019 5:58:40 AM by  Maike Behnsen [Paessler Support]



6 Replies

Accepted Answer

Votes:

0

Your Vote:

Up

Down

This article applies to PRTG Network Monitor 19 or later

Obtaining Performance Counters

The list of available performance counters can rather vary, depending on the target system. In addition, this list can be very long because there are usually hundreds of these counters. Thus, it is not possible to have a whole list of counters available in PRTG.

To find out which performance counters are available on your system and how to add them to PRTG, follow the steps below.

Steps to Take

  1. Start perfmon.exe on your target Windows system. Microsoft provides this tool on all Windows systems. You can search for all available performance counters there.
    Perfmon Overview
    Click to enlarge.
  2. In perfmon, select Monitoring Tools | Performance Monitor (1).
  3. Click the green plus symbol (2). This will open a window with available performance counters.
    Available Performance Counters
    Click to enlarge.
  4. Search for the counter of your interest, add it, and click OK. Best practice is to select only one counter.
  5. Click the copy symbol (3) to copy properties.
  6. Paste the properties into a text editor.
  7. In the copied code, search for the name of the desired counter. A counter name is indicated by Counter[…].Path. The corresponding line for our example will look like this:
    <PARAM NAME="Counter00001.Path" VALUE="\Processor Information(_Total)\% Processor Time"/>
    Performance Counter Name
    Click to enlarge.
  8. Copy the text within the quotes after the keyword VALUE=. Here, it is \Processor Information(_Total)\% Processor Time
  9. This is what you have to provide in the settings of the PerfCounter Custom sensor in the List of Counters field. The counter name has to be followed by two colons :: and a specific unit (here, percentage %).
    PerfCounter Setting
    Click to enlarge.

After clicking Create in the add sensor dialog, PRTG will immediately start to monitor the corresponding performance counter.

Troubleshooting

See My Performance Counter sensor does not work. What can I do? if PRTG cannot remotely access specific available performance counters and throws the error message The specified object is not found on the system.

Created on Apr 19, 2013 11:44:35 AM by  Gerald Schoch [Paessler Support]

Last change on Jul 30, 2019 10:13:05 AM by  Brandy Greger [Paessler Support]



Votes:

0

Your Vote:

Up

Down

Tip: If the counter contains one of the following characters: " < > & this character will be replace, because they are not allowed in xml. you can see a list of the replacements here:

characterreplacement
"&quot;
<&lt;
>&gt;
&&amp;

if you counter contains one of these replacement strings, you will need to undo the replacement, before you can use the performance counter with the sensor.

If the counter in xml is for example "\Memory\Free & amp; Zero Page List Bytes", you need to use "\Memory\Free & Zero Page List Bytes" instead.

Created on Oct 16, 2013 12:07:39 PM by  Johannes Herrmann [Paessler Support] (1,320) 2 2



Votes:

0

Your Vote:

Up

Down

I can't see any reference to perfmon counter unit values, here or in the online help entry for this sensor, /help/perfcounter_custom_sensor.htm. Only the unit "%" is referenced. What are the valid unit types, besides "%"?

Created on Feb 9, 2017 9:47:54 PM by  dcsgpvan (0) 1



Votes:

0

Your Vote:

Up

Down

The actual unit can be anything you like - even ::SuperUnit :)

Created on Feb 13, 2017 1:15:12 PM by  Stephan Linke [Paessler Support]



Votes:

0

Your Vote:

Up

Down

Can u please share an example, i am trying to add following counter but get an error

\TCPv4\Segments Retransmitted/sec::
\TCPv4\Connections Reset::
\TCPv4\Connection Failures::

What unit should i use to add these counters

Created on Oct 15, 2018 4:23:35 PM by  ypathak7 (0)

Last change on Oct 15, 2018 5:54:03 PM by  Stephan Linke [Paessler Support]



Votes:

0

Your Vote:

Up

Down

# should do the trick - or Segments, Resets, Failures (for the corresponding counters).

Created on Oct 15, 2018 5:56:40 PM by  Stephan Linke [Paessler Support]



Please log in or register to enter your reply.


Disclaimer: The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.