C NRF Client Metrics
NRF Client Management Service Metrics
Table C-1
S. No | Metric Name | Metric filter | Dimensions | Notes |
---|---|---|---|---|
1 | NRF Instance Status | oc_nrfclient_nrf_operative_status | NrfUri - URI of the NRF Instance | If the metric has
value
0 - NRF is unavailable/unhealthy 1 - NRF is available/healthy |
2 | NRF Instance Status Count | oc_nrfclient_nrf_status_total | NrfUri - URI of the NRF
Instance
HealthStatus FailureReason - Reason for the status |
apiRoot shall be specified in the following
format:
'scheme'://'fqdn':'port' If health check procedure is disabled, all NRF instances are marked as HEALTHY after successful NfRegistration. |
3 | NRF Instance Consecutive Healthy Count | oc_nrfclient_nrf_successive_healthy_count | NrfUri - URI of the NRF Instance | The metric shall have a minimum value of 0 and maximum value of healthCheckCount. |
4 | NRF Instance Consecutive Unhealthy Count | oc_nrfclient_nrf_successive_unhealthy_count | NrfUri - URI of the NRF Instance | The metric shall have a minimum value of 0 and maximum value of healthCheckCount. |
5 | DNS lookup requests | oc_nrfclient_dns_lookup_request_total | Scheme - http or
https
VirtualFqdn - Fqdn that shall be used by the alternate service for the DNS lookup. |
The metric shall be pegged only if enableVirtualNrfResolution is set to true. |
6 | DNS lookup responses | oc_nrfclient_dns_lookup_response_total | Scheme - http or
https
VirtualFqdn - Fqdn that shall be used by the alternate service for the DNS lookup. HttpStatusCode - The status code as received in the response. |
The metric shall be pegged only if enableVirtualNrfResolution is set to true. |
7 | DNS setup requests | oc_nrfclient_dns_register_request_total | Scheme - http or
https
VirtualFqdn - Fqdn that shall be used by the alternate service for the DNS lookup. |
The metric shall be pegged only if enableVirtualNrfResolution is set to true. |