2.2. IIS - Server


Important

This plug-in is deprecated in JBoss ON 3.3 and will be removed in a future release.

Overview

Table 2.20. Overview
Description:IIS Web Server
Singleton: no
Plugin:IIS

Child Resource Types

Autodiscovery Process Scans

none

Connection Properties

none

Metrics

Table 2.21. Metrics
NameTypeDescriptionInternal Name
Bytes SentmeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes Sent per MinutemeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes ReceivedmeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Bytes Received per MinutemeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Total Files SentmeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files Sent per MinutemeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files ReceivedmeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files Received per MinutemeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files TransferredmeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Total Files Transferred per MinutemeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Current Anonymous UsersmeasurementShows the number of users who currently have an anonymous connection using the Web service.Current Anonymous Users
Current NonAnonymous UsersmeasurementShows the number of users who currently have a non-anonymous connection using the Web service.Current NonAnonymous Users
Total Anonymous UsersmeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Anonymous Users per MinutemeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Non Anonymous UsersmeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Total Non Anonymous Users per MinutemeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Maximum Anonymous UsersmeasurementShows the maximum number of users who established concurrent anonymous connections using the Web service (counted since service startup).Maximum Anonymous Users
Maximum Non Anonymous UsersmeasurementShows the maximum number of users who established concurrent non-anonymous connections using the Web service (counted since service startup).Maximum NonAnonymous Users
Current ConnectionsmeasurementShows the current number of connections established with the Web service.Current Connections
Maximum ConnectionsmeasurementShows the maximum number of simultaneous connections established with the Web service.Maximum Connections
Total Logon AttemptsmeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total Logon Attempts per MinutemeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total GET RequestsmeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total GET Requests per MinutemeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total POST RequestsmeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total POST Requests per MinutemeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total HEAD RequestsmeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total HEAD Requests per MinutemeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total PUT RequestsmeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total PUT Requests per MinutemeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total DELETE RequestsmeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total DELETE Requests per MinutemeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total TRACE RequestsmeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total TRACE Requests per MinutemeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total Other Request MethodsmeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Other Request Methods per MinutemeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Method RequestsmeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total Method Requests per MinutemeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total CGI RequestsmeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total CGI Requests per MinutemeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total ISAPI Extension RequestsmeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total ISAPI Extension Requests per MinutemeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total Not Found ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Not Found Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Locked ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Total Locked Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Current CGI RequestsmeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current CGI Requests per MinutemeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current ISAPI Extension RequestsmeasurementShows the current number of Extension requests that are simultaneously being processed by the Web service.Current ISAPI Extension Requests
Maximum CGI RequestsmeasurementShows the maximum number of CGI requests simultaneously processed by the Web service.Maximum CGI Requests
Maximum ISAPI Extension RequestsmeasurementShows the maximum number of Extension requests simultaneously processed by the Web service.Maximum ISAPI Extension Requests
Total Blocked Async I/O RequestsmeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Blocked Async I/O Requests per MinutemeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Allowed Async I/O RequestsmeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Allowed Async I/O Requests per MinutemeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Rejected Async I/O RequestsmeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Total Rejected Async I/O Requests per MinutemeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Current Blocked Async I/O RequestsmeasurementShows current requests that are temporarily blocked due to bandwidth throttling settings.Current Blocked Async I/O Requests
Measured Async I/O Bandwidth UsagemeasurementShows the measured bandwidth of asynchronous I/O averaged over a minute.Measured Async I/O Bandwidth Usage
Total Connection Attempts (all Instances)measurementShows the number of connections that have been attempted using the Web service (counted since service startup). This counter is for all instances listed.Total Connection Attempts (all instances)
Total Connection Attempts (all Instances) per MinutemeasurementShows the number of connections that have been attempted using the Web service (counted since service startup). This counter is for all instances listed.Total Connection Attempts (all instances)
Service UptimemeasurementThe amount of time this service has been up forService Uptime

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.

Configuration Properties

none

Operations

Table 2.22. Metrics
NameDescription
StartStarts IIS and, if necessary, dependent services
StopShuts down IIS

Package Types

none

2.2.1. IIS - VHost Service

Overview

Table 2.23. Overview
Description:IIS VHost
Singleton: no
Plugin:IIS

Child Resource Types

none

Connection Properties

Table 2.24. 
NameDescriptionRequiredInternal Name
Site Name  yes siteName
Hostname  yes hostname
Port  yes port
Ip Address  yes ipAddress
Doc Root  yes docRoot
Ssl  yes ssl
Log Directory  yes logDirectory
Log FormatThe format log entries are written in. This is a per-site, general option of the W3C Extended Log File Format. Format must contain the following tokens - 'date' ,'time' , 'c-ip', 'cs-uri-stem', 'sc-status', and 'time-taken' - but can include others. Tokens must *not* have quotes around them, and should be space-delimited. yes responseTimeLogFormat
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.

Metrics

Table 2.25. Metrics
NameTypeDescriptionInternal Name
Bytes SentmeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes Sent per MinutemeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes ReceivedmeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Bytes Received per MinutemeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Total Files SentmeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files Sent per MinutemeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files ReceivedmeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files Received per MinutemeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files TransferredmeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Total Files Transferred per MinutemeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Current Anonymous UsersmeasurementShows the number of users who currently have an anonymous connection using the Web service.Current Anonymous Users
Current NonAnonymous UsersmeasurementShows the number of users who currently have a non-anonymous connection using the Web service.Current NonAnonymous Users
Total Anonymous UsersmeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Anonymous Users per MinutemeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Non Anonymous UsersmeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Total Non Anonymous Users per MinutemeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Maximum Anonymous UsersmeasurementShows the maximum number of users who established concurrent anonymous connections using the Web service (counted since service startup).Maximum Anonymous Users
Maximum Non Anonymous UsersmeasurementShows the maximum number of users who established concurrent non-anonymous connections using the Web service (counted since service startup).Maximum NonAnonymous Users
Current ConnectionsmeasurementShows the current number of connections established with the Web service.Current Connections
Maximum ConnectionsmeasurementShows the maximum number of simultaneous connections established with the Web service.Maximum Connections
Total Logon AttemptsmeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total Logon Attempts per MinutemeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total GET RequestsmeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total GET Requests per MinutemeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total POST RequestsmeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total POST Requests per MinutemeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total HEAD RequestsmeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total HEAD Requests per MinutemeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total PUT RequestsmeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total PUT Requests per MinutemeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total DELETE RequestsmeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total DELETE Requests per MinutemeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total TRACE RequestsmeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total TRACE Requests per MinutemeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total Other Request MethodsmeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Other Request Methods per MinutemeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Method RequestsmeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total Method Requests per MinutemeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total CGI RequestsmeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total CGI Requests per MinutemeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total ISAPI Extension RequestsmeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total ISAPI Extension Requests per MinutemeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total Not Found ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Not Found Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Locked ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Total Locked Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Current CGI RequestsmeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current CGI Requests per MinutemeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current ISAPI Extension RequestsmeasurementShows the current number of Extension requests that are simultaneously being processed by the Web service.Current ISAPI Extension Requests
Maximum CGI RequestsmeasurementShows the maximum number of CGI requests simultaneously processed by the Web service.Maximum CGI Requests
Maximum ISAPI Extension RequestsmeasurementShows the maximum number of Extension requests simultaneously processed by the Web service.Maximum ISAPI Extension Requests
Total Blocked Async I/O RequestsmeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Blocked Async I/O Requests per MinutemeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Allowed Async I/O RequestsmeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Allowed Async I/O Requests per MinutemeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Rejected Async I/O RequestsmeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Total Rejected Async I/O Requests per MinutemeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Current Blocked Async I/O RequestsmeasurementShows current requests that are temporarily blocked due to bandwidth throttling settings.Current Blocked Async I/O Requests
Measured Async I/O Bandwidth UsagemeasurementShows the measured bandwidth of asynchronous I/O averaged over a minute.Measured Async I/O Bandwidth Usage
HTTP Response Timecalltimethe minimum, maximum, and average response times for HTTP requests serviced by this virtual hostResponseTime

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.

Configuration Properties

none

Operations

none

Package Types

none
Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.