---
title: HTTP Processing (Percent) gauge
description: The HTTP Processing (Percent) gauge monitors usage of available HTTP worker threads.
component: pingauthorize
version: 11.0
page_id: pingauthorize:pingauthorize_server_administration_guide:paz_http_proc_gauge
canonical_url: https://docs.pingidentity.com/pingauthorize/11.0/pingauthorize_server_administration_guide/paz_http_proc_gauge.html
revdate: July 29, 2022
section_ids:
  example: Example
---

# 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](paz_server_status.html).

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
```
