PingAuthorize

HTTP Processing (Percent) gauge

The HTTP Processing (Percent) gauge monitors usage of available HTTP worker threads.

The gauge can raise alarms or generate a DEGRADED or UNAVAILABLE status that you can use to configure load balancing or auto-healing.

By default, this gauge raises an alarm at 70% usage, and it raises an alert at 90% usage. Also by default, the gauge does not mark the server as DEGRADED or UNAVAILABLE.

The following table explains the values and descriptions you set for this gauge.

HTTP processing gauge values and descriptions
Value Description

warning-value

This percentage value represents a warning condition. An alarm is raised, but the server continues to operate as normal.

It defaults to 70%.

major-value

This percentage value represents a severe condition. An alarm is raised, and the server enters a DEGRADED state.

It is not set by default. To enable the DEGRADED state, you must set server-degraded-severity-level.

critical-value

This percentage value represents a critical condition. An alarm is raised, an alert is generated, and the server is put into an UNAVAILABLE state.

It defaults to 90%. To enable the UNAVAILABLE state, you must set server-unavailable-severity-level.

server-degraded-severity-level

The alarm level at which the server enters a DEGRADED state.

By default, this gauge does not mark the server as DEGRADED.

To enable the DEGRADED state, set to major.

server-unavailable-severity-level

The alarm level at which the server enters an UNAVAILABLE state.

By default, this gauge does not mark the server as UNAVAILABLE.

To enable the UNAVAILABLE state, set to critical.

You can find the server’s availability state by using an option discussed in Server status.

The following example shows how to activate the gauge.

You might need to experiment to find values that work for your environment.

Example

dsconfig set-gauge-prop
  --gauge-name "HTTP Processing (Percent)"
  --set major-value:85
  --set server-degraded-severity-level:major
  --set server-unavailable-severity-level:critical