The Management Pack for Microsoft IIS collects the metrics listed in the table below, according to Microsoft IIS resource kinds.

Resource Kind

Resource Group

Resource Attribute

Attribute Type

Microsoft IIS Application

Details

Application Pool ID

The id of the application pool.

Microsoft IIS Application

Details

Application Pool Name

The name of the application pool.

Microsoft IIS Application

Details

Application Pool Status

The status of the application pool.

Microsoft IIS Application

Details

Enabled Protocols

Protocols that requests can use to access the application.

Microsoft IIS Application

Details

ID

The id of the application.

Microsoft IIS Application

Details

Location

Location of the application.

Microsoft IIS Application

Details

Path

URL path of the application.

Microsoft IIS Application

Details

Physical Path

Physical path to the content for the virtual directory.

Microsoft IIS Application

Details

Website ID

The id of the website.

Microsoft IIS Application

Details

Website Name

The name of the website.

Microsoft IIS Application

Details

Website Status

The status of the website.

Microsoft IIS Application Pool

Details

Action

Action that IIS takes when a worker process exceeds its configured CPU limit

Microsoft IIS Application Pool

Requests

Active Requests

The number of requests that are currently being processed by the application pool.

Microsoft IIS Application Pool

Rapid Fail Protection

Shutdown Executable

Executable to run when an application pool is shut down by Rapid Fail Protection.

Microsoft IIS Application Pool

Rapid Fail Protection

Shutdown Executable Parameters

Parameters for the executable to run when an application pool is shut down by Rapid Fail Protection.

Microsoft IIS Application Pool

Details

Auto Start

Indicates whether the application pool starts automatically when IIS starts.

Microsoft IIS Application Pool

Recycling

Application Pool Configuration Changed

Indicates whether an event log entry is generated when the application pool recycles due to a change in its configuration.

Microsoft IIS Application Pool

Recycling

Disable Overlapped Recycle

Indicates whether the application pool recycle will happen such that the existing worker process exists before another worker process is created.

Microsoft IIS Application Pool

Recycling

Disable Recycling For Configuration Changes

Indicates whether the application pool will not be recycled when its configuration is changed.

Microsoft IIS Application Pool

Details

32-Bit Applications Enabled

Indicates whether worker processes serving the application pool will be in WOW64 (Windows on Windows64) mode.

Microsoft IIS Application Pool

Rapid Fail Protection

Rapid Fail Protection Enabled

Indicates whether the application pool is shut down if there are a specific number of worker process crashes within a specific time period.

Microsoft IIS Application Pool

Cache

File Cache Count

Current number of files whose content is in the usermode cache.

Microsoft IIS Application Pool

Cache

File Cache Hit Rate

Percentage of successful lookups in the user-mode file cache since the application pool started.

Microsoft IIS Application Pool

Cache

File Cache Hits

Number of successful lookups in the usermode file cache since the application pool started.

Microsoft IIS Application Pool

Cache

File Cache Memory Usage

Current number of bytes used for the usermode file cache.

Microsoft IIS Application Pool

Cache

File Cache Misses

Number of unsuccessful look ups in the usermode file cache since the application pool started.

Microsoft IIS Application Pool

Memory

Handles

The number of handles that are currently open in application pool processes.

Microsoft IIS Application Pool

Details

ID

The id of the application pool.

Microsoft IIS Application Pool

Identity

Identity Type

Indicates whether the application pool is running as built-in account, or as a specific user identity.

Microsoft IIS Application Pool

Process Model

Idle Timeout

Amount of time in minutes a worker process will remain idle before it shuts down.

Microsoft IIS Application Pool

Process Model

Idle Timeout Action

Action to perform when the Idle Timeout duration has been reached.

Microsoft IIS Application Pool

Memory

Installed Memory

The total installed memory.

Microsoft IIS Application Pool

Rapid Fail Protection

Failure Interval

The time interval in minutes during which the specific number of worker process crashes must occur before the application pool is shut down by Rapid Fail Protection.

Microsoft IIS Application Pool

Disk

IO Operations

The number of read and write operations performed by all application pool processes in the last second.

Microsoft IIS Application Pool

Disk

IO Read Operations

The number of read operations performed by all application pool processes in the last second.

Microsoft IIS Application Pool

Disk

IO Write Operations

The number of write operations performed by all application pool processes in the last second.

Microsoft IIS Application Pool

Recycling

ISAPI Reported Unhealthy

Indicates whether an event log entry is generated when the application pool recycles because an ISAPI extension has reported itself as unhealthy.

Microsoft IIS Application Pool

Details

Limit

Maximum percentage of CPU time that the worker process in an application pool are allowed to consume in period of time in Limit Interval

Microsoft IIS Application Pool

Details

Limit Interval

Reset period for CPU monitoring and throttling limits on the application pool.

Microsoft IIS Application Pool

Rapid Fail Protection

Service Unavailable Response Type

Specifies behavior when a worker process cannot be started.

Microsoft IIS Application Pool

Identity

Load User Profile

Specifies whether IIS loads the user profile for an application pool identity.

Microsoft IIS Application Pool

Recycling

Private Memory Limit Exceeded

Indicates whether an event log entry is generated when the application pool recycles after exceeding its private memory.

Microsoft IIS Application Pool

Recycling

Specific Time

Indicates whether an event log entry is generated when the application pool recycles at a scheduled time.

Microsoft IIS Application Pool

Details

Manage Runtime Version

Specific version of .NET CLR that is loaded by application pool.

Microsoft IIS Application Pool

Rapid Fail Protection

Maximum Failures

Maximum number of worker process crashes permitted before the application pool is shut down by Rapid Fail Protection.

Microsoft IIS Application Pool

Process Model

Maximum Worker Processes

Maximum number of worker processes permitted to service requests for the application pool.

Microsoft IIS Application Pool

Recycling

Virtual Memory Limit Exceeded

Indicates whether an event log entry is generated when the application pool recycles after exceeding its virtual memory limit.

Microsoft IIS Application Pool

Details

Name

The name of the application pool.

Microsoft IIS Application Pool

Recycling

Manual Recycle

Indicates whether an event log entry is generated when the application pool has been manually recycled.

Microsoft IIS Application Pool

Process Orphaning

Orphan Action Executable

Executable to run when a worker process is abandoned.

Microsoft IIS Application Pool

Process Orphaning

Orphan Action Executable Parameters

Parameters for the executable that is run when a worker process is abandoned.

Microsoft IIS Application Pool

Cache

Output Cache Count

Current number of items in the output cache.

Microsoft IIS Application Pool

Cache

Output Cache Hit Rate

Percentage of successful lookups in the output cache since the application pool started.

Microsoft IIS Application Pool

Cache

Output Cache Hits

Number of successful lookups in the output cache since the application pool started.

Microsoft IIS Application Pool

Cache

Output Cache Memory Usage

Current number of bytes used for the output cache.

Microsoft IIS Application Pool

Cache

Output Cache Misses

Number of unsuccessful lookups in the output cache since the application pool started.

Microsoft IIS Application Pool

Disk

Page Faults

The number of page faults experienced by all application pool processes in the last second.

Microsoft IIS Application Pool

Requests

Served Requests

The number of requests that have been served in the past second.

Microsoft IIS Application Pool

Recycling

Private Memory Limit

Maximum amount of private memory in KB a worker process can consume before causing the application pool to recycle.

Microsoft IIS Application Pool

Recycling

Specific Times

A set of local times when the application pool is recycled.

Microsoft IIS Application Pool

Process Model

Ping Interval

Period of time in seconds between health monitoring pings sent to the worker processes serving this application pool.

Microsoft IIS Application Pool

Details

Ping Response Time

Maximum time in seconds that worker process is given to respond to a health monitoring ping.

Microsoft IIS Application Pool

Details

Pinging Enabled

Indicates whether the worker processes serving this application pool are pinged periodically to ensure that they are still responsive.

Microsoft IIS Application Pool

Details

Pipeline Mode

Indicates whether ASP.NET runs in Classic Mode as an ISAPI extension, or in Integrated Mode where managed code is integrated into the request processing pipeline.

Microsoft IIS Application Pool

Memory

Private Memory

The total private bytes being used by all application pool processes.

Microsoft IIS Application Pool

Memory

Private Memory Usage

The percentage of system memory currently used as website process private bytes.

Microsoft IIS Application Pool

Memory

Private Working Memory

The total private working set being used by all application pool processes.

Microsoft IIS Application Pool

Memory

Private Working Memory Usage

The percentage of system memory currently used as application pool private working set bytes.

Microsoft IIS Application Pool

Process Orphaning

Process Orphaning Enabled

Indicates whether an unresponsive worker process will be abandoned instead of terminated.

Microsoft IIS Application Pool

CPU

Process Count

The number of processes being used by the application pool to process requests.

Microsoft IIS Application Pool

Details

Processor Affinity Enabled

Indicates whether CPU affinity is enabled for an application pool.

Microsoft IIS Application Pool

Details

Processor Affinity Mask

CPU affinity for an application pool.

Microsoft IIS Application Pool

Details

Processor Affinity Mask (64-Bit Option)

CPU affinity for an application pool (64bit option).

Microsoft IIS Application Pool

Details

Queue Length

Maximum number of requests that will be queued for the application pool.

Microsoft IIS Application Pool

Recycling

Request Limit

Maximum number of requests an application pool can process before it is recycled.

Microsoft IIS Application Pool

Recycling

Request Limit Exceeded

Indicates whether an event log entry is generated when the application pool recycles after exceeding its request limit.

Microsoft IIS Application Pool

Process Model

Shutdown Time Limit

Period of time in seconds a worker process is given to finish processing requests and shut down.

Microsoft IIS Application Pool

Process Model

Startup Time Limit

Period of time in seconds a worker process is given to start up and initialize.

Microsoft IIS Application Pool

Details

Status

The status of the application pool.

Microsoft IIS Application Pool

CPU

Thread Count

The number of threads currently active in application pool processes.

Microsoft IIS Application Pool

Recycling

Regular Time

Indicates whether an event log entry is generated when the application pool recycles on its scheduled interval.

Microsoft IIS Application Pool

Recycling

Regular Time Interval

Period of time in minutes after which an application pool will recycle.

Microsoft IIS Application Pool

Requests

Total Requests

The number of requests that have been served since the application pool started.

Microsoft IIS Application Pool

Cache

Total Files Cached

Number of files whose content was ever added to the usermode cache since the application pool started.

Microsoft IIS Application Pool

Cache

Total URIs Cached

Number of URI information blocks that have been added to the usermode cache since the application pool started.

Microsoft IIS Application Pool

Cache

URI Cache Count

Number of URI information blocks that are currently in the usermode cache.

Microsoft IIS Application Pool

Cache

URI Cache Hit Rate

Percentage of successful look ups in the user-mode URI cache since the application pool started.

Microsoft IIS Application Pool

Cache

URI Cache Hits

Number of successful look ups in the usermode URI cache since the application pool started.

Microsoft IIS Application Pool

Cache

URI Cache Misses

Number of unsuccessful look ups in the usermode URI cache since the application pool started.

Microsoft IIS Application Pool

CPU

CPU Usage

The percentage of CPU being used by application pool processes.

Microsoft IIS Application Pool

Identity

Username

Username of an application pool identity.

Microsoft IIS Application Pool

Recycling

Virtual Memory Limit

Maximum amount of virtual memory in KB a worker process can consume before causing the application pool to recycle.

Microsoft IIS Virtual Directory

Details

Application ID

The id of the application.

Microsoft IIS Virtual Directory

Details

Application Location

The location of the application.

Microsoft IIS Virtual Directory

Details

Application Path

The URL path for the application.

Microsoft IIS Virtual Directory

Details

ID

The id of the virtual directory.

Microsoft IIS Virtual Directory

Details

Location

The location of the virtual directory.

Microsoft IIS Virtual Directory

Details

Logon Method

Type of logon operation to perform when calling LogonUser to acquire the user token impersonated to access the physical path for the virtual directory.

Microsoft IIS Virtual Directory

Details

Path

The URL path of the application.

Microsoft IIS Virtual Directory

Details

Physical Path

The physical path to the content for the virtual directory.

Microsoft IIS Virtual Directory

Details

Username

User identity that should be impersonated when accessing the physical path for the virtual directory.

Microsoft IIS Virtual Directory

Details

Website ID

The id of the website.

Microsoft IIS Virtual Directory

Details

Website Name

The name of the website.

Microsoft IIS Virtual Directory

Details

Website Status

The status of the website.

Microsoft IIS Web Server

Requests

Active Requests

The number of requests that are currently being processed by the web server.

Microsoft IIS Web Server

Network

Received Traffic

The number of bytes that the web server received in the last second.

Microsoft IIS Web Server

Network

Network Traffic

The number of bytes that the web server sent and received in the last second.

Microsoft IIS Web Server

Network

Sent Traffic

The number of bytes that the web server sent in the last second.

Microsoft IIS Web Server

Network

Connection Attempts

The number of client connections that have been attempted in the last second.

Microsoft IIS Web Server

Network

Current Connections

The number of active connections that are open on the web server.

Microsoft IIS Web Server

Cache

File Cache Count

Current number of files whose content is in the user-mode cache.

Microsoft IIS Web Server

Cache

File Cache Hit Rate

Percentage of successful lookups in the user-mode file cache since the web server started.

Microsoft IIS Web Server

Cache

File Cache Hits

Number of successful lookups in the user-mode file cache since the web server started.

Microsoft IIS Web Server

Cache

File Cache Memory Usage

Current number of bytes used for the user-mode file cache.

Microsoft IIS Web Server

Cache

File Cache Misses

Number of unsuccessful look ups in the user-mode file cache since the web server started.

Microsoft IIS Web Server

Details

FQDNs

The FQDN of the web server.

Microsoft IIS Web Server

Memory

Handles

The number of handles that are currently open in web serve processes.

Microsoft IIS Web Server

Details

Hostname

The hostname of the web server.

Microsoft IIS Web Server

Details

ID

The id of the web server.

Microsoft IIS Web Server

Memory

Installed Memory

The total installed memory.

Microsoft IIS Web Server

Disk

IO Operations

The number of read and write operations performed by all application pool processes in the last second.

Microsoft IIS Web Server

Disk

IO Read Operations

The number of read operations performed by all web server processes in the last second.

Microsoft IIS Web Server

Disk

IO Write Operations

The number of write operations performed by all web server processes in the last second.

Microsoft IIS Web Server

Details

IP Addresses

The IP address of the web server.

Microsoft IIS Web Server

Details

Name

The name of the web server.

Microsoft IIS Web Server

Cache

Output Cache Count

Current number of items in the output cache.

Microsoft IIS Web Server

Cache

Output Cache Hit Rate

Percentage of successful lookups in the output cache since the web server started.

Microsoft IIS Web Server

Cache

Output Cache Hits

Number of successful lookups in the output cache since the web server started.

Microsoft IIS Web Server

Cache

Output Cache Memory Usage

Current number of bytes used for the output cache.

Microsoft IIS Web Server

Cache

Output Cache Misses

Number of unsuccessful lookups in the output cache since the web server started.

Microsoft IIS Web Server

Disk

Page Faults

The number of page faults experienced by all web server processes in the last second.

Microsoft IIS Web Server

Requests

Served Requests

The number of requests that have been served in the past second.

Microsoft IIS Web Server

Memory

Private Memory

The total private bytes being used by all web server processes.

Microsoft IIS Web Server

Memory

Private Memory Usage

The percentage of system memory currently used as web server process private bytes.

Microsoft IIS Web Server

Memory

Private Working Memory

The total private working set being used by all web server processes.

Microsoft IIS Web Server

Memory

Private Working Memory Usage

The percentage of system memory currently used as web server process private working set bytes.

Microsoft IIS Web Server

CPU

Process Count

The number of processes being used by the web server to process requests.

Microsoft IIS Web Server

Details

Status

The status of the web server.

Microsoft IIS Web Server

Details

Supports SNI

Indicates whether web server supports server name indicator.

Microsoft IIS Web Server

Memory

System Memory In Use

The total memory in use by the entire system.

Microsoft IIS Web Server

CPU

System CPU Usage

The percentage of CPU being used by the entire system.

Microsoft IIS Web Server

CPU

Thread Count

The number of threads currently active in web server processes.

Microsoft IIS Web Server

Requests

Total Requests

The number of requests that have been served since the web server started.

Microsoft IIS Web Server

Network

Total Traffic Received

The number of bytes received since the web server started.

Microsoft IIS Web Server

Network

Total Traffic Sent

The number of bytes sent since the web server started.

Microsoft IIS Web Server

Network

Total Connection Attempts

The number of client connections that have been attempted since the web server started.

Microsoft IIS Web Server

Cache

Total Files Cached

Number of files whose content was ever added to the user-mode cache since the web server started.

Microsoft IIS Web Server

Cache

Total URIs Cached

Number of URI information blocks that have been added to the user-mode cache since the web server started.

Microsoft IIS Web Server

Cache

URI Cache Count

Number of URI information blocks that are currently in the user-mode cache.

Microsoft IIS Web Server

Cache

URI Cache Hit Rate

Percentage of successful look ups in the user-mode URI cache since the web server started.

Microsoft IIS Web Server

Cache

URI Cache Hits

Number of successful look ups in the user-mode URI cache since the web server started.

Microsoft IIS Web Server

Cache

URI Cache Misses

Number of unsuccessful look ups in the user-mode URI cache since the web server started.

Microsoft IIS Web Server

CPU

CPU Usage

The percentage of CPU being used by web server processes.

Microsoft IIS Web Server

Details

Version

The version of the web server.

Microsoft IIS Web Server

Uncategorized

Value of 100 for Capacity Calculations

Value of 100 for Capacity Calculations

Microsoft IIS Website

Requests

Active Requests

The number of requests that are currently being processed by the website.

Microsoft IIS Website

Details

Bindings

Combination of IP address, port and host name that HTTP.sys on for incoming requests.

Microsoft IIS Website

Network

Received Traffic

The number of bytes that the website received in the last second.

Microsoft IIS Website

Network

Network Traffic

The number of bytes that the web server sent and received in the last second.

Microsoft IIS Website

Network

Sent Traffic

The number of bytes that the website sent in the last second.

Microsoft IIS Website

Network

Connection Attempts

The number of client connections that have been attempted in the last second.

Microsoft IIS Website

Limits

Connection Timeout

Period of time a connection can remain inactive before being disconnected.

Microsoft IIS Website

Network

Current Connections

The number of active connections that are open on the website.

Microsoft IIS Website

Details

Enabled Protocols

Specifies the protocols that requests can use to access an application.

Microsoft IIS Website

Cache

File Cache Count

Current number of files whose content is in the user-mode cache.

Microsoft IIS Website

Cache

File Cache Hit Rate

Percentage of successful lookups in the user-mode file cache since the website started.

Microsoft IIS Website

Cache

File Cache Hits

Number of successful lookups in the user-mode file cache since the website started.

Microsoft IIS Website

Cache

File Cache Memory Usage

Current number of bytes used for the user-mode file cache.

Microsoft IIS Website

Cache

File Cache Misses

Number of unsuccessful look ups in the user-mode file cache since the website started.

Microsoft IIS Website

Memory

Handles

The number of handles that are currently open in website processes.

Microsoft IIS Website

Details

ID

The id of the website.

Microsoft IIS Website

Memory

Installed Memory

The total installed memory.

Microsoft IIS Website

Disk

IO Operations

The number of read and write operations performed by all application pool processes in the last second.

Microsoft IIS Website

Disk

IO Read Operations

The number of read operations performed by all website processes in the last second.

Microsoft IIS Website

Disk

IO Write Operations

The number of write operations performed by all website processes in the last second.

Microsoft IIS Website

Details

Key

A unique numeric identifier of the website.

Microsoft IIS Website

Limits

Maximum Bandwidth

Maximum network bandwidth to which the website traffic is throttled.

Microsoft IIS Website

Limits

Maximum Connections

Maximum number of concurrent connections.

Microsoft IIS Website

Limits

Maximum URL Segments

Maximum number of segments permitted in a URL.

Microsoft IIS Website

Details

Name

A unique name of the website.

Microsoft IIS Website

Cache

Output Cache Count

Current number of items in the output cache.

Microsoft IIS Website

Cache

Output Cache Hit Rate

Percentage of successful lookups in the output cache since the website started.

Microsoft IIS Website

Cache

Output Cache Hits

Number of successful lookups in the output cache since the website started.

Microsoft IIS Website

Cache

Output Cache Memory Usage

Current number of bytes used for the output cache.

Microsoft IIS Website

Cache

Output Cache Misses

Number of unsuccessful lookups in the output cache since the website started.

Microsoft IIS Website

CPU

Page Faults

The number of page faults experienced by all website processes in the last second.

Microsoft IIS Website

Requests

Served Requests

The number of requests that have been served in the past second.

Microsoft IIS Website

Details

Physical Path

The physical path to the content for the virtual directory.

Microsoft IIS Website

Memory

Private Memory

The total private bytes being used by website processes.

Microsoft IIS Website

Memory

Private Memory Usage

The percentage of system memory currently used as website process private bytes.

Microsoft IIS Website

Memory

Private Working Memory

The total private working set being used by website processes.

Microsoft IIS Website

Memory

Private Working Memory Usage

The percentage of system memory currently used as website process private working set bytes.

Microsoft IIS Website

CPU

Process Count

The number of processes being used by the website to process requests.

Microsoft IIS Website

Details

Server Auto Start

Indicates if the server instance should start automatically when the service is started.

Microsoft IIS Website

Details

Status

The status of the website.

Microsoft IIS Website

CPU

Thread Count

The number of threads currently active in website processes.

Microsoft IIS Website

Requests

Total Requests

The number of requests that have been served since the website started.

Microsoft IIS Website

Network

Total Traffic Received

The number of bytes received since the website started.

Microsoft IIS Website

Network

Total Traffic Sent

The number of bytes sent since the website started.

Microsoft IIS Website

Network

Total Connection Attempts

The number of client connections that have been attempted since the website started.

Microsoft IIS Website

Cache

Total Files Cached

Number of files whose content was ever added to the user-mode cache since the website started.

Microsoft IIS Website

Cache

Total URIs Cached

Number of URI information blocks that have been added to the user-mode cache since the website started.

Microsoft IIS Website

Details

Uptime

The number of seconds that have elapsed since the web site started.

Microsoft IIS Website

Cache

URI Cache Count

Number of URI information blocks that are currently in the user-mode cache.

Microsoft IIS Website

Cache

URI Cache Hit Rate

Percentage of successful look ups in the user-mode URI cache since the website started.

Microsoft IIS Website

Cache

URI Cache Hits

Number of successful look ups in the user-mode URI cache since the website started.

Microsoft IIS Website

Cache

URI Cache Misses

Number of unsuccessful look ups in the user-mode URI cache since the website started.

Microsoft IIS Website

CPU

CPU Usage

The percentage of CPU being used by website processes.

Microsoft IIS Worker Process

Details

Application Pool ID

The id of the application pool under which process is running.

Microsoft IIS Worker Process

Details

Application Pool Name

The name of the application pool under which process is running.

Microsoft IIS Worker Process

Details

Application Pool Status

The status of the application pool under which process is running.

Microsoft IIS Worker Process

Details

ID

The id of the worker process.

Microsoft IIS Worker Process

Details

Name

The name of the worker process.

Microsoft IIS Worker Process

Memory

Peak Virtual Memory Size

Maximum virtual memory used by worker process.

Microsoft IIS Worker Process

Memory

Peak Working Set

Maximum working set used by worker process.

Microsoft IIS Worker Process

Memory

Private Memory Size

The private memory being used by worker process.

Microsoft IIS Worker Process

Details

Process GUID

The process guid of the worker process.

Microsoft IIS Worker Process

Details

Process ID

The process id of the worker process.

Microsoft IIS Worker Process

Details

Start Time

The time when worker process is started.

Microsoft IIS Worker Process

Details

Status

The status of the worker process.

Microsoft IIS Worker Process

Memory

Virtual Memory Size

The virtual memory being used by worker process.

Microsoft IIS Worker Process

Memory

Working Set

The working set being used by worker process.