The Management Pack for Microsoft IIS collects the metrics listed in the table below, according to Microsoft IIS resource kinds.
Download metrics list as .csv file
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. |