List Builder metrics and alerts
Find the metrics LB exposes and the alerts defined for LB.
| Service | CRD or annotations? | Port | Endpoint/Selector | Metrics update interval | 
|---|---|---|---|---|
| List Builder | ServiceMonitor | 3104 | /metrics | 15 seconds | 
See details about:
Metrics[edit source]
| Metric and description | Metric details | Indicator of | 
|---|---|---|
| cxc_ Number of currently active jobs.  | 
Unit:  Type: Counter  | 
|
| cxc_ Total contacts imported.  | 
Unit:  Type: Counter  | 
|
| cxc_ Total device imported.  | 
Unit:  Type: Counter  | 
|
| cxc_ Total of rejected lines in input contact list files.  | 
Unit:  Type: Counter  | 
|
| cxc_ Healthy instance.  | 
Unit:  Type: Gauge  | 
|
| cxc_ Total requests by verb and code.  | 
Unit:  Type: Counter  | 
|
| cxc_ Request latencies histogram by verb, in milliseconds.  | 
Unit:  Type: Histogram  | 
|
| cxc_ Total jobs.  | 
Unit:  Type: Counter  | 
|
| cxc_ Jobs duration histogram in seconds  | 
Unit:  Type: Histogram  | 
|
| cxc_ Total out requests by verb, destination, and code.  | 
Unit:  Type: Counter  | 
|
| cxc_ Out Request latencies histogram by verb, destination, and code, in milliseconds.  | 
Unit:  Type: Histogram  | 
Alerts[edit source]
The following alerts are defined for List Builder.
| Alert | Severity | Description | Based on | Threshold | 
|---|---|---|---|---|
| CXC-LB-LatencyHigh | HIGH | Triggered when the latency for list builder is above the defined threshold. | 5000ms for 5m
 
  | |
| CXC-CPUUsage | HIGH | Triggered when the CPU utilization of a pod is beyond the threshold | 300% for 5m
 
  | |
| CXC-MemoryUsage | HIGH | Triggered when the memory utilization of a pod is beyond the threshold. | 70% for 5m
 
  | |
| CXC-PodNotReadyCount | HIGH | Triggered when the number of pods ready for a CX Contact deployment is less than or equal to the threshold. | 1 for 5m
 
  | |
| CXC-PodRestartsCount | HIGH | Triggered when the restart count for a pod is beyond the threshold. | 1 for 5m
 
  | |
| CXC-MemoryUsagePD | HIGH | Triggered when the memory usage of a pod is above the critical threshold. | 90% for 5m
 
  | |
| CXC-PodRestartsCountPD | HIGH | Triggered when the restart count is beyond the critical threshold. | 5 for 5m
 
  | |
| CXC-PodsNotReadyPD | HIGH | Triggered when there are no pods ready for CX Contact deployment. | 0 for 1m |