Microsoft IIS

Supported versions

IIS monitor allows monitoring all versions of Microsoft IIS (Internet Information Services).


The available performance objects are:

Microsoft monitors use a Windows API to list and query performance counters, namely the Performance Data Helper (PDH) library used by Perfmon which is a Windows tool. Therefore, the NeoLoad Microsoft monitors have the same characteristics and constraints as Perfmon:

When defining a counter, and depending on the type of counter, one or more instances may be also selected. One instance corresponds to a certain sub-division of the monitored object. For example, Processor/Processor Time % has several instances, one for each processor present in the monitored machine. Usually, an instance named _Total allows retrieving an average value across all available instances.

Create an IIS monitor

NeoLoad makes it possible to create a new monitor either using the monitored machine creation wizard, as described in Create and configure a monitored machine, or from an existing monitored machine, as described in Create and configure a monitor.

Name: Visual name used to represent the monitor in NeoLoad.

Host: Machine physical name (hostname or IP address).

Login: The user account login associated with the monitored machine. When the domain name is to be specified (optional), the format must be: "{domainName}\\{userName}".

Password: The password associated with the login entered in the Login field.

Monitoring interval: This refers to the interval between two monitor value readings for that connection. The recommended default interval is 5 seconds. Too short an interval could have a negative effect on the server performance.

The Check button allows testing the connection to the server. If it fails, it is necessary to check the monitor settings. A specific error message helps identify the possible cause of the connection failure. Pressing F1 gives a list of prerequisites for each type of monitor.

Instances based on regular expressions

On top of the list of available counters and instances you can choose from when you design a Microsoft IIS monitor, NeoLoad enables you to configure regular expressions.


In the Instances section, enter the regular expression and click Add.

This configuration will result in creating counters that will monitor all instances matching the regular expression(s) added.