Authentication 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 Authentication Service exposes and the alerts defined for Authentication Service.

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

Metrics[edit source]

Authentication 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 Authentication 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 Authentication 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:

auth_auth_system_login_errors_total

The number of system login errors, excluding expired passwords, incorrect user names and so on.

Unit:

Type: Counter
Label:

  • contactCenter – The contact center ID.
  • environment – The environment ID.

Sample value:

psdk_conn_error_total

The number of errors that occurred when the Authentication Service connected to Configuration Servers.

Unit:

Type: Counter
Label: Environment – The environment ID.
Sample value:

auth_context_error_total

The number of errors during Configuration Server context initialization.

Unit:

Type: Counter
Label: environment – The environment ID.
Sample value:

auth_cs_connection_timeouts_total

The number Configuration Server connection timeouts.

Unit:

Type: Counter
Label: environment – The environment ID.
Sample value:

auth_cs_command_timeouts_total

The number of Configuration Server command timeouts.

Unit:

Type: Counter
Label: environment – The environment ID.
Sample value:

auth_cs_protocol_errors_total

The number of Configuration Server protocol timeouts.

Unit:

Type: Counter
Label: environment – The environment ID.
Sample value:

auth_saml_response_errors

The number of Security Assertion Markup Language (SAML) errors.

Unit:

Type: Counter
Label: contactCenter - The contact center ID.
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 Authentication Service.