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

The following table describes the different types of metric dimensions:

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

This section provides the information about the 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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • HttpVersion
  • InstanceIdentifier
  • Method
  • Route_path
  • Scheme
  • Status
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
  • AuthenticationType
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • HttpVersion
  • InstanceIdentifier
  • Method
  • Route_path
  • Scheme
  • Status
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
  • AuthenticationType
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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
  • Host
  • Method
  • Route_Path
  • InstanceIdentifier
  • InstanceId
  • ResourcePath
  • ResourceType
  • UserId
  • UserName
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 Guide

Viewing Dashboards on OCI Console

  1. 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.
  2. Unzip the occncc_oci_metric_dashboard_<version>.zip file to get /occncc_oci_metric_dashboard folder containing a list of Dashboard files
  3. 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
  4. You must ensure to update the k8Namespace field in the provided dashboard files, with the actual namespace which is used for CNC Console deployment
  5. Please follow the below steps after logging in to OCI Console -
    1. Open the navigation menu and click Observability and Management.
    2. Scroll down to find Dashboards under Logging Analytics
    3. Figure 7-1 Import Dashboards


      Import Dashboards

      Under Dashboards section, click on Import Dashboard and upload the Dashboard files (as mentioned in below screenshot) provided in Console package
    4. The user needs to upload the CNC Console dashboard file (occncc_oci_metric_dashboard_<version>.json) to view the CNC Console deployment metric dashboard
    5. For viewing CNC Console NF Dashboards, respective CNC Console NF dashboards files can be uploaded in a similar way