120. Middle Tier - Web Server Thread

A high utilization of web server threads might result in timeouts and delays. This check will monitor the current number of buzy web workers.

Prerequisites: The http server setting "Extended Status" must be enabled. This is configured in the IFS Admin Console, "Configuration" tab.

Multiple Instances: Yes (for each web server in each Middle Tier Cluster (Main, External Report Formatter))

Interval: Every 5 minutes (288 times per day)

Status Expression
Critical If (Buzy Workers > 95%)

Impact New requests may experience possible timeouts or delays.
Suggestion Verify if there are stuck threads in the Managed Servers. The parameter ThreadsPerChild may need to be increased.
Warning If (Buzy Workers > 90%)

Impact No impact, but a heads up of the consumption of available threads.
Suggestion Verify if there are stuck threads in the Managed Servers.
OK If not status Warning or Critical.
Unknown Missing application response.

Metric & Service Command line example
Buzy Workers java -jar application-monitoring-metrics-cli.jar http -url=https://<fqdn>:<port>/server-status?auto -match=server-status -wa=90 -ca=95