UCS metrics and alerts

From Genesys Documentation
Jump to: navigation, search
This topic is part of the manual Work with Genesys CX Insights Reports for version Current of Reporting.

Find the metrics UCS exposes and the alerts defined for UCS.

Service CRD or annotations? Port Endpoint/Selector Metrics update interval
UCS ServiceMonitorpodAnnotations 10052 ucsx.ucsx.svc.cluster.local:10052/metrics 30 seconds

See details about:

Metrics[edit source]

Metric and description Metric details Indicator of
ucsx_performance

Basic metric, created with starting metrics service, cannot be disabled.

Unit: Percentage

Type: Gauge
Label: metric="cpuUsage"
Sample value: 1

CPU Usage
ucsx_memory

Resident Set Size

Unit: MB

Type: Gauge
Label:
Sample value: 1024

ucsx_http_request_duration_count

Total number of all HTTP requests

Unit: Integer

Type: Histogram
Label:
Sample value: 100

ucsx_http_request_duration_sum

Total duration of all HTTP requests

Unit: Milliseconds

Type: Histogram
Label:
Sample value: 500

ucsx_elastic_search_count

Total number of all ElasticSearch requests

Unit: Integer

Type: Histogram
Label:
Sample value: 100

ucsx_elastic_search_sum

Total duration of all ElasticSearch requests

Unit: Milliseconds

Type: Histogram
Label:
Sample value: 500

ucsx_tenantdb_health_status

Tenant DB status

Unit: Integer

Type: Gauge
Label:
Sample value: 1

ucsx_elasticsearch_health_status

ElasticSearch status

Unit: Integer

Type: Gauge
Label:
Sample value: 1

ucsx_masterdb_health_status

Master DB status

Unit: Integer

Type: Gauge
Label:
Sample value: 1

ucsx_overload_protection_count

Count of the overload protection events

Unit: Integer

Type: Counter
Label:
Sample value: 0

Alerts[edit source]

The following alerts are defined for No results.

Alert Severity Description Based on Threshold
ucsx_instance_high_cpu_utilization warning Triggered when average CPU usage is more than 80% ucsx_performance 5 minutes


ucsx_instance_high_memory_usage warning Triggered when average CPU usage is more than 800 Mb ucsx_memory 5 minutes


ucsx_instance_high_http_request_rate warning Triggered when request rate is more than 120 requests per seconds on one UCS-X instance ucsx_http_request_duration_count 30 minutes


ucsx_instance_slow_http_response critical Triggered when average http response time > 500 ms ucsx_http_request_duration_sum, ucsx_http_request_duration_count 5 minutes


ucsx_elasticsearch_slow_processing_time critical Triggered when Elasticsearch internal processing time > 500 ms ucsx_elastic_search_sum, ucsx_elastic_search_count 5 minutes


ucsx_tenantdb_health_status critical Triggered when there is no connection to tenant DB ucsx_tenantdb_health_status 2 minutes


ucsx_elasticsearch_health_status critical Triggered when there is no connection to ElasticSearch ucsx_elasticsearch_health_status 2 minutes


ucsx_masterdb_health_status warning Triggered when there is no connection to master DB ucsx_masterdb_health_status 2 minutes


ucsx_instance_overloaded warning Triggered when overload protection rate is more than 0 ucsx_overload_protection_count 5 minutes
Comments or questions about this documentation? Contact us for support!