Metrics

From Genesys Documentation
Jump to: navigation, search
This is a draft page; it has not yet been published.

Learn which metrics you should monitor for Billing Data Sever (BDS) and when to sound an alarm.

The metrics described on this page pertain to the internal monitoring of BDS performance, containers, and so on, and are useful for administrator use only. There are distinct from the metrics which BDS provides for monitoring contact center activity, which are described in the Billing Data Server User's Guide

Pushgateway and Kubernetes metrics

Pushgateway:

Metric Description Alarm suggestion
*bds_pod_processing_start* start time of BDS processing If over > 43200 sec ago
*bds_pod_processing_end* end time of BDS processing If over bds_pod_processing_start + 43200 sec
*bds_processing_exit_code* processing exit code When != 0

Kubernetes:

Metric Description Alarm suggestion
*kube_pod_container_status_terminated_reason* shows info about container termination reason On Error
*kube_job_status_start_time* can be used to trigger alerts if processing is to long > 43200 sec
*kube_job_status_failed* can be used to trigger alerts of failed jobs > 0
*kube_pod_created* used to count pod lifetime Info
*kube_job_status_start_time* shows started jobs Info
*container_cpu_usage_seconds_total* info about used CPU Info
*container_memory_usage_bytes* info about used MEM Info