7 CNC Console Metrics
This section provides the information about CNC Console Metrics.
Table 7-1 Metric Type
Metric Type | Description |
---|---|
Counter | Represents the total number of occurrences of an event or traffic, such as measuring the total amount of traffic received and transmitted by OCCM, and so on. |
Gauge | Represents a single numerical value that changes randomly. This metric type is used to measure various parameters, such as OCCM load values, memory usage, and so on. |
Histogram | Represents samples of observations (such as request durations or response sizes) and counts them in configurable buckets. It also provides a sum of all observed values. |
Note:
Two sample dashboards are provided - one supporting CNE without Prometheus Operator, and one supporting CNE Prometheus HA Operator.
- CNC Console Metric Dashboard file for CNE without Prometheus Operator: occncc_metric_dashboard_<version>.json
- CNC Console Metric Dashboard file with CNE Prometheus HA Operator: occncc_metric_dashboard_promha_<version>.json
Note:
Prometheus HA supported CNE tags and labels are renamed as shown in below table
CNE without Prometheus Operator | Prometheus HA supported CNE |
---|---|
kubernetes_namespace | namespace |
kubernetes_pod_name | pod |
container_name | container |
Consider updating tags mentioned in following sections of the document as suggested above for Prometheus HA supported CNE
- CNC Console IAM Metrics
- CNC Console Core Metrics
- CNC Console KPIs
- CNC Console Alerts
Dimension Description
Table 7-2 CNC Console Dimension Descriptions
Dimension | Description | Values |
---|---|---|
Method | Http method | GET, PUT, POST, DELETE, PATCH |
Route_Path | Path predicate that matched the current request | NF specific routes |
InstanceIdentifier | Identifier for ingress gateway | cncc-iam_ingressgateway, cncc-mcore_ingressgateway, cncc-acore_ingressgateway |
InstanceId | ID for NF Instances | Cluster1-scp-instance1, Cluster1-nrf-instance1 |
ResourcePath | Http url | |
ResourceType | NF type being accessed | SCP, NRF... |
UserId | Id of the user | |
UserName | Name of the user |
7.1 CNC Console IAM Metrics
Note:
Not applicable for OCI deployment.7.1.1 M-CNCC IAM Requests
Table 7-3 M-CNCC IAM Requests
Metric Details | Total number of requests received by M-CNCC IAM |
Metric Filter | oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway"}
For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.2 M-CNCC IAM Response
Table 7-4 M-CNCC IAM Response
Metric Details | Total number of responses sent by M-CNCC IAM |
Metric Filter | oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway"}
For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.3 M-CNCC IAM Success Responses
Table 7-5 M-CNCC IAM Success Responses
Metric Details | Total number of success responses (2xx) for M-CNCC IAM |
Metric Filter | oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",Status=~"2.*"}
For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.4 M-CNCC IAM 5xx Responses
Table 7-6 M-CNCC IAM 5xx Responses
Metric Details | Total number of error responses (5xx) for M-CNCC IAM |
Metric Filter | oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",Status=~"5.*"}
For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.5 M-CNCC IAM 4xx Responses
Table 7-7 M-CNCC IAM 4xx Responses
Metric Details | Total number of error responses (4xx) for M-CNCC IAM |
Metric Filter | oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",Status=~"4.*"}
For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.6 M-CNCC IAM Error Responses
Table 7-8 M-CNCC IAM Error Responses
Metric Details | Total number of error responses for M-CNCC IAM |
Metric Filter | oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",Status=~"4.*|5.*"}
For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.7 M-CNCC IAM Access Token Request
Table 7-9 M-CNCC IAM Access Token Request
Metric Details | Total number of access token requests received for M-CNCC IAM |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.8 M-CNCC IAM Access Token Granted
Table 7-10 M-CNCC IAM Access Token Granted
Metric Details | Total number of access token granted for M-CNCC IAM |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token",Status="200 OK"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token",Status="200 OK"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token",Status="200 OK"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.9 M-CNCC IAM Access Token Not Granted
Table 7-11 M-CNCC IAM Access Token Not Granted
Metric Details | Total number of access token not granted for M-CNCC IAM |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token",Status=~"4.*|5.*"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token",Status=~"4.*|5.*"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/protocol/openid-connect/token",Status=~"4.*|5.*"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.1.10 M-CNCC IAM User Login Failure Responses
Table 7-12 M-CNCC IAM User Login Failure Responses
Metric Details | Total number of user login failure at M-CNCC IAM |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/login-actions/authenticate",Status="200 OK"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/login-actions/authenticate",Status="200 OK"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/master/login-actions/authenticate",Status="200 OK"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.2 M-CNCC Core Metrics
This section provides the information about the M-CNCC Core Metrics:
7.2.1 M-CNCC Core Requests
Table 7-13 M-CNCC Core Requests
Metric Details | Total number of requests received by M-CNCC Core |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.2 M-CNCC Core Responses
Table 7-14 M-CNCC Core Responses
Metric Details | Total number of responses for M-CNCC Core requests |
Metric Filter | oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway"}
For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.3 M-CNCC Core Success Responses
Table 7-15 M-CNCC Core Success Responses
Metric Details | Total number of success responses (2xx) for CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*core_ingressgateway",Status=~"2.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.4 M-CNCC Core 5xx Responses
Table 7-16 M-CNCC Core 5xx Responses
Metric Details | Total number of error responses (5xx) for M-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status=~"5.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"5*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.5 M-CNCC Core 4xx Responses
Table 7-17 M-CNCC Core 4xx Responses
Metric Details | Total number of error responses (4xx) for M-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status=~"4.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"4*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.6 M-CNCC Core Error Responses
Table 7-18 M-CNCC Core Error Responses
Metric Details | Total number of error responses sent for M-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status=~"4.*|5.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"4*|5*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.7 M-CNCC Core Access Token Request
Table 7-19 M-CNCC Core Access Token Request
Metric Details | Total number of access token requests received for M-CNCC Core |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.2.8 M-CNCC Core Access Token Granted Responses
Table 7-20 M-CNCC Core Access Token Granted Responses
Metric Details | Total number of access token granted for M-CNCC Core |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status="200 OK"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status="200 OK"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status="200 OK"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.2.9 M-CNCC Core Access Token Not Granted Responses
Table 7-21 M-CNCC Core Access Token Granted Responses
Metric Details | Total number of access token not granted for M-CNCC Core |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status=~"4.*|5.*"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status=~"4.*|5.*"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status=~"4.*|5.*"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.2.10 M-CNCC Core User Login Failure Responses
Table 7-22 M-CNCC Core User Login Failure Responses
Metric Details | Total number of user login failure at M-CNCC Core |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/login-actions/authenticate",Status="200 OK"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/login-actions/authenticate",Status="200 OK"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/login-actions/authenticate",Status="200 OK"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.2.11 M-CNCC Core User Authorization Failure Responses
Table 7-23 M-CNCC Core User Authorization Failure Responses
Metric Details | Total number of authorization failure responses while accessing NF services at M-CNCC Core |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="403 FORBIDDEN", ResourceType!="UNKNOWN"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="403 FORBIDDEN", ResourceType!="UNKNOWN"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="403 FORBIDDEN", ResourceType!="UNKNOWN"}) For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status="403 FORBIDDEN",ResourceType!="UNKNOWN"}.groupBy(Status,Method,namespace,ResourceType,UserId,UserName,nodeName).sum() |
Dimensions |
|
Metric Type | Counter |
7.2.12 M-CNCC Core BSF Requests
Table 7-24 M-CNCC Core BSF Requests
Metric Details | Total number of requests received by M-CNCC Core for BSF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/bsfapi/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/bsfapi/.*|.*/oc-bsf-configuration/.*|.*/bsf/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",ResourcePath=~"*bsfapi*|*oc-bsf-configuration*|*bsf*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.13 M-CNCC Core BSF Responses
Table 7-25 M-CNCC Core BSF Responses
Metric Details | Total number of responses sent by M-CNCC Core for BSF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/bsfapi/.*"} Multiple ResourcePath: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/bsfapi/.*|.*/oc-bsf-configuration/.*|.*/bsf/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",ResourcePath=~"*bsfapi*|*oc-bsf-configuration*|*bsf*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.14 M-CNCC Core DD Requests
Table 7-26 M-CNCC Core DD Requests
Metric Details | Total number of requests received by M-CNCC Core for DD |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/ocnadd/.*|.*/ocnaddapi/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~"*ocnadd*|*ocnaddapi*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.15 M-CNCC Core DD Responses
Table 7-27 M-CNCC Core DD Responses
Metric Details | Total number of responses sent by M-CNCC Core for DD |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/ocnadd/.*|.*/ocnaddapi/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*ocnadd*|*ocnaddapi*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.16 M-CNCC Core PROVGW Requests
Table 7-28 M-CNCC Core PROVGW Requests
Metric Details | Total number of requests received by M-CNCC Core for PROVGW |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~\".*provgw-config.*|.*provgw.*\"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~"*provgw-config*|*provgw*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.17 M-CNCC Core PROVGW Responses
Table 7-29 M-CNCC Core PROVGW Responses
Metric Details | Total number of responses sent by CNCC Core for PROVGW |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*provgw-config.*|.*provgw.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*provgw-config*|*provgw*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.18 M-CNCC Core NRF Responses
Table 7-30 M-CNCC Core NRF Responses
Metric Details | Total number of responses sent by M-CNCC Core for NRF |
Metric Filter |
Single Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/nrf-configuration/v1/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/nrf-configuration/.*|.*/nrf-state-data/.*|.*/ocnrf-swagger/.*|.*/nrf-status-data/.*|.*/nrf/nf-common-component/.*|.*/nrf-configuration/v1/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*nrf-configuration/v1*|*nrf-state-data*|*ocnrf-swagger*|*nrf-status-data*|*nrf/nf-common-component*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.19 M-CNCC Core NRF Requests
Table 7-31 M-CNCC Core NRF Requests
Metric Details | Total number of requests received by M-CNCC Core for NRF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/nrf-configuration/v1/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/nrf-configuration/v1/.*|.*/nrf-state-data/.*|.*/ocnrf-swagger/.*|.*/nrf-status-data/.*|.*/nrf/nf-common-component/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~"*nrf-configuration/v1*|*nrf-state-data*|*ocnrf-swagger*|*nrf-status-data*|*nrf/nf-common-component*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.20 M-CNCC Core NSSF Requests
Table 7-32 M-CNCC Core NSSF Requests
Metric Details | Total number of requests received by M-CNCC Core for NSSF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/nnssf-configuration/.*|.*/nssf/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~"*nnssf-configuration*|*nssf*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.21 M-CNCC Core NSSF Responses
Table 7-33 M-CNCC Core NSSF Responses
Metric Details | Total number of responses sent by M-CNCC Core for NSSF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/nnssf-configuration/.*|.*/nssf/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*nnssf-configuration*|*nssf*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.22 M-CNCC Core NWDAF Requests
Table 7-34 M-CNCC Core NWDAF Requests
Metric Details | Total number of requests received by M-CNCC Core for NWDAF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~\".*ocnwdaf.*|.*ocnwdafapi.*\"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~\"*ocnwdaf*|*ocnwdafapi*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.23 M-CNCC Core NWDAF Responses
Table 7-35 M-CNCC Core NWDAF Responses
Metric Details | Total number of responses sent by M-CNCC Core for NWDAF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*ocnwdaf.*|.*ocnwdafapi.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*ocnwdaf*|*ocnwdafapi*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.24 M-CNCC Core POLICY Requests
Table 7-36 M-CNCC Core POLICY Requests
Metric Details | Total number of requests received by M-CNCC Core for POLICY |
Metric Filter |
Single Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/policyapi/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/policyapi/.*|.*/oc-cnpolicy-configuration/.*|.*/pcf/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",ResourcePath=~"*policyapi*|*oc-cnpolicy-configuration*|*pcf*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.25 M-CNCC Core POLICY Responses
Table 7-37 M-CNCC Core POLICY Responses
Metric Details | Total number of responses sent by M-CNCC Core for POLICY |
Metric Filter |
Single ResourcePath: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/policyapi/.*"} Multiple ResourcePath: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/policyapi/.*|.*/oc-cnpolicy-configuration/.*|.*/pcf/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",ResourcePath=~"*policyapi*|*oc-cnpolicy-configuration*|*pcf*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.26 M-CNCC Core SCP Responses
Table 7-38 M-CNCC Core SCP Responses
Metric Details | Total number of responses sent by M-CNCC Core for SCP |
Metric Filter |
Single Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/ocscp/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",ResourcePath=~"*ocscp*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.27 M-CNCC Core SCP Requests
Table 7-39 M-CNCC Core SCP Requests
Metric Details | Total number of requests received by M-CNCC Core for SCP |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/ocscp/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",ResourcePath=~"*ocscp*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.28 M-CNCC Core SEPP Requests
Table 7-40 M-CNCC Core SEPP Requests
Metric Details | Total number of requests received by M-CNCC Core for SEPP |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/sepp-configuration/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/sepp-configuration/.*|.*/sepp/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~"*sepp-configuration*|*sepp*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.29 M-CNCC Core SEPP Responses
Table 7-41 M-CNCC Core SEPP Responses
Metric Details | Total number of responses sent by M-CNCC Core for SEPP |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/sepp-configuration/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/sepp-configuration/.*|.*/sepp/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*sepp-configuration*|*sepp*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.30 M-CNCC Core UDR Requests
Table 7-42 M-CNCC Core UDR Requests
Metric Details | Total number of requests received by M-CNCC Core for UDR |
Metric Filter |
Single Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/nudr-config/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/nudr-dr-prov/.*|.*/nudr-dr-mgm/.*|.*/nudr-group-id-map-prov/.*|.*/slf-group-prov/.*|.*/nudr-config/.*|.*/udr/nf-common-component/.*|.*/n5g-eir-prov/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~"*nudr-dr-prov*|*nudr-dr-mgm*|*nudr-group-id-map-prov*|*slf-group-prov*|*n5g-eir-prov*|*nudr-config*|*udr/nf-common-component*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.31 M-CNCC Core UDR Responses
Table 7-43 M-CNCC Core UDR Responses
Metric Details | Total number of responses sent by M-CNCC Core for UDR |
Metric Filter |
Single ResourcePath: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/nudr-dr-prov/.*"} Multiple ResourcePath: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/nudr-dr-prov/.*|.*/nudr-dr-mgm/.*|.*/nudr-group-id-map-prov/.*|.*/slf-group-prov/.*|.*/nudr-config/.*|.*/udr/nf-common-component/.*|.*/n5g-eir-prov/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*nudr-dr-prov*|*nudr-dr-mgm*|*nudr-group-id-map-prov*|*slf-group-prov*|*n5g-eir-prov*|*nudr-config*|*udr/nf-common-component*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.32 M-CNCC Core cnDBTier Requests
Table 7-44 M-CNCC Core cnDBTier Requests
Metric Details | Total number of requests received by M-CNCC Core for cnDBTier |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~\".*ocdbtier.*\"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",ResourcePath=~"*ocdbtier*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.33 M-CNCC Core cnDBTier Responses
Table 7-45 M-CNCC Core cnDBTier Responses
Metric Details | Total number of responses sent by M-CNCC Core for cnDBTier |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*ocdbtier.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",ResourcePath=~"*ocdbtier*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.34 M-CNCC Core OCCM Requests
Table 7-46 M-CNCC Core OCCM Requests
Metric Details | Total number of requests received by M-CNCC Core for OCCM |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*occm-config.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Route_path=~"*occm-config*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.35 M-CNCC Core OCCM Responses
Table 7-47 M-CNCC Core OCCM Responses
Metric Details | Total number of responses sent by M-CNCC Core for OCCM |
Metric Filter |
c_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*occm-config.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",Route_path=~"*occm-config*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.36 M-CNCC Core NEF Requests
Table 7-48 M-CNCC Core NEF Requests
Metric Details | Total number of requests received by M-CNCC Core for NEF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/nef-configuration/.*|.*/nef/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",ResourcePath=~"*/nef-configuration/*|*/nef/*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.37 M-CNCC Core NEF Responses
Table 7-49 M-CNCC Core NEF Responses
Metric Details | Total number of responses sent by M-CNCC Core for NEF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/nef-configuration/.*|.*/nef/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",ResourcePath=~"*/nef-configuration/*|*/nef/*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.38 M-CNCC Core CAPIF Requests
Table 7-50 M-CNCC Core CAPIF Requests
Metric Details | Total number of requests received by M-CNCC Core for CAPIF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*mcore_ingressgateway",ResourcePath=~".*/capif-configuration/.*|.*/capif/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",ResourcePath=~"*/capif-configuration/*|*/capif/*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.2.39 M-CNCC Core CAPIF Responses
Table 7-51 M-CNCC Core CAPIF Responses
Metric Details | Total number of responses sent by M-CNCC Core for CAPIF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*mcore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/capif-configuration/.*|.*/capif/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*mcore_ingressgateway",Status=~"2*",ResourcePath=~"*/capif-configuration/*|*/capif/*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3 A-CNCC Core Metrics
This section provides the information about the A-CNCC Core Metrics:
7.3.1 A-CNCC Core Requests
Table 7-52 A-CNCC Core Requests
Metric Details | Total number of requests received by A-CNCC Core |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.2 A-CNCC Core Responses
Table 7-53 A-CNCC Core Responses
Metric Details | Total number of responses for A-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.3 A-CNCC Core Success Responses
Table 7-54 A-CNCC Core Success Responses
Metric Details | Total number of success responses (2xx) for A-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status=~"2.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.4 A-CNCC Core 5xx Responses
Table 7-55 A-CNCC Core 5xx Responses
Metric Details | Total number of error responses (5xx) for A-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status=~"5.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"5*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.5 A-CNCC Core 4xx Responses
Table 7-56 A-CNCC Core 4xx Responses
Metric Details | Total number of error responses (4xx) for A-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status=~"4.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"4*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.6 A-CNCC Core Error Responses
Table 7-57 A-CNCC Core Error Responses
Metric Details | Total number of error responses sent for A-CNCC Core requests |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status=~"4.*|5.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"4*|5*",ResourcePath=~"*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.7 A-CNCC Core Access Token Request
Table 7-58 A-CNCC Core Access Token Request
Metric Details | Total number of access token requests received for A-CNCC Core |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.3.8 A-CNCC Core Access Token Granted Responses
Table 7-59 A-CNCC Core Access Token Granted Responses
Metric Details | Total number of access token granted for A-CNCC Core |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status="200 OK"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status="200 OK"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status="200 OK"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.3.9 A-CNCC Core Access Token Not Granted Responses
Table 7-60 A-CNCC Core Access Token Not Granted Responses
Metric Details | Total number of access token not granted for A-CNCC Core |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status=~"4.*|5.*"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status=~"4.*|5.*"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*iam_ingressgateway",ResourcePath="/cncc/auth/realms/cncc/protocol/openid-connect/token",Status=~"4.*|5.*"}) For OCI: Not Applicable |
Dimensions |
|
Metric Type | Counter |
7.3.10 A-CNCC Core User Authorization Failure Responses
Table 7-61 A-CNCC Core User Authorization Failure Responses
Metric Details | Total number of authorization failure responses while accessing NF services at A-CNCC Core |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="403 FORBIDDEN", ResourceType!="UNKNOWN"} Group by user: (CNE without Prometheus Operator) sum by(Status,Method,kubernetes_namespace,ResourceType,UserId,UserName,kubernetes_pod_name) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="403 FORBIDDEN", ResourceType!="UNKNOWN"}) Group by user: (CNE with Prometheus HA Operator) sum by(Status,Method,namespace,ResourceType,UserId,UserName,pod) (oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="403 FORBIDDEN", ResourceType!="UNKNOWN"}) For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status="403 FORBIDDEN",ResourceType!="UNKNOWN"}.groupBy(Status,Method,namespace,ResourceType,UserId,UserName,nodeName).sum() |
Dimensions |
|
Metric Type | Counter |
7.3.11 A-CNCC Core SCP Requests
Table 7-62 A-CNCC Core SCP Requests
Metric Details | Total number of requests received by A-CNCC Core for SCP |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/ocscp/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",ResourcePath=~"*ocscp*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.12 A-CNCC Core SCP Responses
Table 7-63 A-CNCC Core SCP Responses
Metric Details | Total number of responses sent by A-CNCC Core for SCP |
Metric Filter |
Single Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/ocscp/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",ResourcePath=~"*ocscp*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.13 A-CNCC Core NRF Requests
Table 7-64 A-CNCC Core NRF Requests
Metric Details | Total number of requests received by A-CNCC Core for NRF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/nrf-configuration/v1/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/nrf-configuration/v1/.*|.*/nrf-state-data/.*|.*/ocnrf-swagger/.*|.*/nrf-status-data/.*|.*/nrf/nf-common-component/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*nrf-configuration/v1*|*nrf-state-data*|*ocnrf-swagger*|*nrf-status-data*|*nrf/nf-common-component*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.14 A-CNCC Core NRF Responses
Table 7-65 A-CNCC Core NRF Responses
Metric Details | Total number of responses sent by A-CNCC Core for NRF |
Metric Filter |
Single Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/nrf-configuration/v1/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/nrf-configuration/.*|.*/nrf-state-data/.*|.*/ocnrf-swagger/.*|.*/nrf-status-data/.*|.*/nrf/nf-common-component/.*|.*/nrf-configuration/v1/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*nrf-configuration/v1*|*nrf-state-data*|*ocnrf-swagger*|*nrf-status-data*|*nrf/nf-common-component*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.15 A-CNCC Core UDR Requests
Table 7-66 A-CNCC Core UDR Requests
Metric Details | Total number of requests received by A-CNCC Core for UDR |
Metric Filter |
Single Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/nudr-config/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/nudr-dr-prov/.*|.*/nudr-dr-mgm/.*|.*/nudr-group-id-map-prov/.*|.*/slf-group-prov/.*|.*/nudr-config/.*|.*/udr/nf-common-component/.*|.*/n5g-eir-prov/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*nudr-dr-prov*|*nudr-dr-mgm*|*nudr-group-id-map-prov*|*slf-group-prov*|*n5g-eir-prov*|*nudr-config*|*udr/nf-common-component*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.16 A-CNCC Core UDR Responses
Table 7-67 A-CNCC Core UDR Responses
Metric Details | Total number of responses sent by A-CNCC Core for UDR |
Metric Filter |
Single Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/nudr-dr-prov/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/nudr-dr-prov/.*|.*/nudr-dr-mgm/.*|.*/nudr-group-id-map-prov/.*|.*/slf-group-prov/.*|.*/nudr-config/.*|.*/udr/nf-common-component/.*|.*/n5g-eir-prov/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*nudr-dr-prov*|*nudr-dr-mgm*|*nudr-group-id-map-prov*|*slf-group-prov*|*n5g-eir-prov*|*nudr-config*|*udr/nf-common-component*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.17 A-CNCC Core POLICY Requests
Table 7-68 A-CNCC Core POLICY Requests
Metric Details | Total number of requests received by A-CNCC Core for POLICY |
Metric Filter |
Single Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",ResourcePath=~".*/policyapi/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",ResourcePath=~".*/policyapi/.*|.*/oc-cnpolicy-configuration/.*|.*/pcf/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",ResourcePath=~"*policyapi*|*oc-cnpolicy-configuration*|*pcf*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.18 A-CNCC Core POLICY Responses
Table 7-69 A-CNCC Core POLICY Responses
Metric Details | Total number of responses sent by A-CNCC Core for POLICY |
Metric Filter |
Single Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/policyapi/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/policyapi/.*|.*/oc-cnpolicy-configuration/.*|.*/pcf/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",ResourcePath=~"*policyapi*|*oc-cnpolicy-configuration*|*pcf*",k8Namespace="cncc-ns"}.sum()
|
Dimensions |
|
Metric Type | Counter |
7.3.19 A-CNCC Core BSF Requests
Table 7-70 A-CNCC Core BSF Requests
Metric Details | Total number of requests received by A-CNCC Core for BSF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",ResourcePath=~".*/bsfapi/.*"} Multiple Route_path: oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",ResourcePath=~".*/bsfapi/.*|.*/oc-bsf-configuration/.*|.*/bsf/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",ResourcePath=~"*bsfapi*|*oc-bsf-configuration*|*bsf*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.20 A-CNCC Core BSF Responses
Table 7-71 A-CNCC Core BSF Responses
Metric Details | Total number of responses sent by A-CNCC Core for BSF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/bsfapi/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",ResourcePath=~".*/bsfapi/.*|.*/oc-bsf-configuration/.*|.*/bsf/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",ResourcePath=~"*bsfapi*|*oc-bsf-configuration*|*bsf*",k8Namespace="cncc-ns"}.sum()
|
Dimensions |
|
Metric Type | Counter |
7.3.21 A-CNCC Core SEPP Requests
Table 7-72 A-CNCC Core SEPP Requests
Metric Details | Total number of requests received by A-CNCC Core for SEPP |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/sepp-configuration/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/sepp-configuration/.*|.*/sepp/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*sepp-configuration*|*sepp*",k8Namespace="cncc-ns"}.sum()
|
Dimensions |
|
Metric Type | Counter |
7.3.22 A-CNCC Core SEPP Responses
Table 7-73 A-CNCC Core SEPP Responses
Metric Details | Total number of responses sent by A-CNCC Core for SEPP |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/sepp-configuration/.*"} Multiple Route_path: oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/sepp-configuration/.*|.*/sepp/.*"} |
Dimensions |
|
Metric Type | Counter |
7.3.23 A-CNCC Core NSSF Requests
Table 7-74 A-CNCC Core NSSF Requests
Metric Details | Total number of requests received by CNCC Core A-for NSSF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/nnssf-configuration/.*|.*/nssf/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*nnssf-configuration*|*nssf*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.24 A-CNCC Core NSSF Responses
Table 7-75 A-CNCC Core NSSF Responses
Metric Details | Total number of responses sent by A-CNCC Core for NSSF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/nnssf-configuration/.*|.*/nssf/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*nnssf-configuration*|*nssf*",k8Namespace="cncc-ns"}.sum()
|
Dimensions |
|
Metric Type | Counter |
7.3.25 A-CNCC Core DD Requests
Table 7-76 A-CNCC Core DD Requests
Metric Details | Total number of requests received by A-CNCC Core for DD |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/ocnadd/.*|.*/ocnaddapi/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*ocnadd*|*ocnaddapi*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.26 A-CNCC Core DD Responses
Table 7-77 A-CNCC Core DD Responses
Metric Details | Total number of responses sent by A-CNCC Core for DD |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/ocnadd/.*|.*/ocnaddapi/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*ocnadd*|*ocnaddapi*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.27 A-CNCC Core PROVGW Requests
Table 7-78 A-CNCC Core PROVGW Requests
Metric Details | Total number of requests received by A-CNCC Core for PROVGW |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~\".*provgw-config.*|.*provgw.*\"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*provgw-config*|*provgw*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.28 A-CNCC Core PROVGW Responses
Table 7-79 A-CNCC Core PROVGW Responses
Metric Details | Total number of responses sent by A-CNCC Core for PROVGW |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*provgw-config.*|.*provgw.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*provgw-config*|*provgw*",k8Namespace="cncc-ns"}.sum()
|
Dimensions |
|
Metric Type | Counter |
7.3.29 A-CNCC Core NWDAF Requests
Table 7-80 A-CNCC Core NWDAF Requests
Metric Details | Total number of requests received by A-CNCC Core for NWDAF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~\".*ocnwdaf.*|.*ocnwdafapi.*\"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*ocnwdaf*|*ocnwdafapi*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.30 A-CNCC Core NWDAF Responses
Table 7-81 A-CNCC Core NWDAF Responses
Metric Details | Total number of responses sent by A-CNCC Core for NWDAF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*ocnwdaf.*|.*ocnwdafapi.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*ocnwdaf*|*ocnwdafapi*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.31 A-CNCC Core cnDBTier Requests
Table 7-82 A-CNCC Core cnDBTier Requests
Metric Details | Total number of requests received by A-CNCC Core for cnDBTier |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~\".*ocdbtier.*\"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"ocdbtier"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.32 A-CNCC Core cnDBTier Responses
Table 7-83 A-CNCC Core cnDBTier Responses
Metric Details | Total number of responses sent by A-CNCC Core for cnDBTier |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*ocdbtier.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"ocdbtier"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.33 A-CNCC Core OCCM Requests
Table 7-84 A-CNCC Core OCCM Requests
Metric Details | Total number of requests received by A-CNCC Core for OCCM |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*occm-config.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*occm-config*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.34 A-CNCC Core OCCM Responses
Table 7-85 A-CNCC Core OCCM Responses
Metric Details | Total number of responses sent by A-CNCC Core for OCCM |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*occm-config.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*occm-config*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.35 A-CNCC Core NEF Requests
Table 7-86 A-CNCC Core NEF Requests
Metric Details | Total number of requests received by CNCC Core A-for NEF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/nef-configuration/.*|.*/nef/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*/nef-configuration/*|*/nef/*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.36 A-CNCC Core NEF Responses
Table 7-87 A-CNCC Core NEF Responses
Metric Details | Total number of responses sent by A-CNCC Core for NEF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/nef-configuration/.*|.*/nef/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*/nef-configuration/*|*/nef/*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.37 A-CNCC Core CAPIF Requests
Table 7-88 A-CNCC Core CAPIF Requests
Metric Details | Total number of requests received by A-CNCC Core for CAPIF |
Metric Filter |
oc_ingressgateway_http_requests_total{InstanceIdentifier=~".*acore_ingressgateway",Route_path=~".*/capif-configuration/.*|.*/capif/.*"} For OCI: oc_ingressgateway_http_requests_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Route_path=~"*/capif-configuration/*|*/capif/*"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.3.38 A-CNCC Core CAPIF Responses
Table 7-89 A-CNCC Core CAPIF Responses
Metric Details | Total number of responses sent by A-CNCC Core for CAPIF |
Metric Filter |
oc_ingressgateway_http_responses_total{InstanceIdentifier=~".*acore_ingressgateway",Status="200 OK",Method="GET",Route_path=~".*/capif-configuration/.*|.*/capif/.*"} For OCI: oc_ingressgateway_http_responses_total[10m]{InstanceIdentifier=~"*acore_ingressgateway",Status=~"2*",Route_path=~"*/capif-configuration/*|*/capif/*",k8Namespace="cncc-ns"}.sum() |
Dimensions |
|
Metric Type | Counter |
7.4 CNC Console Metric Dashboards on OCI
CNC Console provides Dashboard Files for all the NFs, bundled in the CNC Console package. These files can be imported in OCI Console to view the Metrics and related Plots.
Note:
You must ensure the user has the required Roles or permissions to view/modify the dashboards. For more information, see the Creating OCI User Management section in Oracle Communications Cloud Native Core OCI Adaptor, NF Deployment on OCI GuideViewing Dashboards on OCI Console
- CNC Console CSAR package occncc_csar_<version>.zip includes dashboard files specific to OCI deployment. These files are zipped as occncc_oci_metric_dashboard_<version>.zip and placed in the Scripts directory of CSAR package.
- Unzip the occncc_oci_metric_dashboard_<version>.zip file to get /occncc_oci_metric_dashboard folder containing a list of Dashboard files
- The zip file contains one CNC Console dashboard file
(occncc_oci_metric_dashboard_<version>.json) along with NF-wise dashboard
files.
occncc_oci_bsf_metric_dashboard_<version>.json occncc_oci_dd_metric_dashboard_<version>.json occncc_oci_metric_dashboard_<version>.json occncc_oci_nef_metric_dashboard_<version>.json occncc_oci_nrf_metric_dashboard_<version>.json occncc_oci_nssf_metric_dashboard_<version>.json occncc_oci_nwdaf_metric_dashboard_<version>.json occncc_oci_occm_metric_dashboard_<version>.json occncc_oci_policy_metric_dashboard_<version>.json occncc_oci_provgw_metric_dashboard_<version>.json occncc_oci_scp_metric_dashboard_<version>.json occncc_oci_sepp_metric_dashboard_<version>.json occncc_oci_udr_metric_dashboard_<version>.json occncc_oci_capif_metric_dashboard_<version>.json
- You must ensure to update the k8Namespace field in the provided dashboard files, with the actual namespace which is used for CNC Console deployment
- Please follow the below steps after logging in to OCI Console -
- Open the navigation menu and click Observability and Management.
- Scroll down to find Dashboards under Logging Analytics
-
Figure 7-1 Import Dashboards
- The user needs to upload the CNC Console dashboard file (occncc_oci_metric_dashboard_<version>.json) to view the CNC Console deployment metric dashboard
- For viewing CNC Console NF Dashboards, respective CNC Console NF dashboards files can be uploaded in a similar way