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.

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