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.