GCXI metrics and alerts
Find the metrics GCXI exposes and the alerts defined for GCXI.
Service | CRD or annotations? | Port | Endpoint/Selector | Metrics update interval |
---|---|---|---|---|
GCXI | ServiceMonitor | 8180 | selector:
matchLabels:
gcxi/deployment-code: gcxi{{ template "deploymentCode" . }} |
15 minutes |
See details about:
Metrics[edit source]
Metric and description | Metric details | Indicator of |
---|---|---|
gcxi_ General information about currently deployed GCXI projects. The labels of this metric provide important information. The metric value itself is always 1, and does not provide any information. |
Unit: Type: Gauge
Important This metric considers projects to be active only if deployed and configured so that reports in the project are expected to return data. In scenarios where only the CX Insights project or only the CX Insights for iWD project is deployed, reports in non-active projects are not expected to work and this metric does not reflect them in monitoring results.Default xxx_active values:
Sample value: gcxi__projects__info{host="gcxi-1-22-30",tenant_id="22-30",gcxi_active="true",gcxi_version="9.0.018.00",iwd_active="false",iwd_version="9.0.018.00",version=""} 1 1614350887562 |
Health check |
gcxi_ Indicates whether all active projects are healthy. Values:
|
Unit: Type: Gauge
The xxx_tested label is logically related to the xxx_active label. Important This metric considers projects to be active only if deployed and configured so that reports in the project are expected to return data. In scenarios where only the CX Insights project or only the CX Insights for iWD project is deployed, reports in non-active projects are not expected to work and this metric does not reflect them in monitoring results.While xxx_tested and xxx_active are implemented as separate variables, for purposes of monitoring they can be considered the same. |
Health check |
gcxi_ Indicates whether the CX Insights project is healthy. Values:
|
Unit: Type: Guage
Sample value: gcxi__projects__gcxi__status{host="gcxi-1-22-30",tenant_id="22-30",pattern="Genesys Info Mart",project="CX Insights",report="CX Insights Schema Version",tested="true"} 0 1614350887562 |
Health check |
gcxi_ Indicates whether the CX Insights for iWD project is healthy. Values:
|
Unit: Type: Gauge
Sample value: gcxi__projects__iwd__status{host="gcxi-1-22-30",tenant_id="22-30",pattern="com/genesys/iwd/dm/etl",project="CX Insights for iWD",report="iWD DB Schema Report",tested="false"} 0 1614350887562 |
Health check |
gcxi_ The number of nodes in the MicroStrategy cluster. Value: Either 1 or 2, depending on configuration. |
Unit: Type: Guage
Sample value: gcxi__cluster__info{host="gcxi-1-22-30",tenant_id="22-30",nodes="gcxi-0-22-30,gcxi-1-22-30"} 2 1614350887562 |
Health check |
MicroStrategy Performance Counters
GCXI exports some MicroStrategy performance metrics (sometimes called Performance Counters). Not served by HTTP endpoint. For more information about performance metrics, see Performance Counters for Specific MicroStrategy Features in the MicroStrategy documentation. |
Unit: Type: Counter |
Alerts[edit source]
The following alerts are defined for GCXI.
Alert | Severity | Description | Based on | Threshold |
---|---|---|---|---|
gcxi__projects__status | If the value of cxi__projects__status is greater than 0, this alarm is set, indicating that reporting is not functioning properly. | cxi__projects__status | < 0
| |
gcxi__cluster__info | This alert indicates problems with the cluster states. Applicable only if you have two or more nodes in a cluster. | gcxi__cluster__info |