Environment Service metrics and alerts

From Genesys Documentation
Jump to: navigation, search
This topic is part of the manual Genesys Authentication Private Edition Guide for version Current of Genesys Authentication.


Find the metrics Environment Service exposes and the alerts defined for Environment Service.

Service CRD or annotations? Port Endpoint/Selector Metrics update interval
Environment Service Annotations 8081 /prometheus Real-time

Metrics[edit source]

Environment Service exposes many Genesys-defined as well as system metrics. You can query Prometheus directly to see all the available metrics. The metrics documented on this page are likely to be particularly useful. Genesys does not commit to maintain other currently available Environment Service metrics not documented on this page.

Metric and description Metric details Indicator of
api_requests_seconds_count_total

The total number of API requests to the Environment Service.

Unit:

Type: Counter
Label:
Sample value:

api_requests_seconds_sum_total

The total time of the API requests.

Unit:

Type: Counter
Label:
Sample value:

jvm_threads_deadlocked

The number of deadlocked threads.

Unit:

Type: Gauge
Label:
Sample value:

jvm_gc_pause_seconds_count

How long garbage collection took, in seconds.

Unit:

Type: Counter
Label:
Sample value:

gws_responses_total

The number of responses grouped by HTTP code.

Unit:

Type: Counter
Label:

  • Code - The response status code.
  • Group - The goup of response codes. The values are: 4xx,5xx

Sample value:

jetty_threads_current

The current number of Jetty threads.

Unit:

Type: Gauge
Label:
Sample value:

jvm_memory_used_bytes

The amount of memory used, in bytes.

Unit:

Type: Gauge
Label:

  • area – The values are "heap" or ”nonheap”.
  • id - The values are “G1 Eden Space", "CodeHeap 'non-nmethods'", "G1 Old Gen", "Compressed Class Space", "CodeHeap 'non-profiled nmethods'", "G1 Survivor Space", or "Metaspace".

Sample value:


Alerts[edit source]

No alerts are defined for Environment Service.