[id="learn-about-ovn-kubernetes"]
= About the OVN-Kubernetes Pod network provider
include::modules/common-attributes.adoc[]
:context: learn-about-ovn-kubernetes

toc::[]

include::modules/nw-ovn-technology-preview.adoc[leveloffset=+1]

[id="ovn-kubernetes-metrics"]
== Exposed metrics

The OVN-Kubernetes network provider exposes certain metrics for use by the Prometheus-based {product-title} cluster monitoring stack.

// openshift/ovn-kubernetes => go-controller/pkg/ovn/metrics.go

.Metrics exposed by OVN-Kubernetes
[cols="2a,8a",options="header"]
|===
|Name |Description

|`nb_e2e_timestamp`
|A timestamp persisted to the Open vSwitch (OVN) northbound database and updated frequently.

|`pod_creation_latency_seconds`
|The latency between when a Pod is created and when the Pod is annotated by OVN-Kubernetes. The higher the latency, the more time that elapses before a Pod is available for network connectivity.

|===

[id="learn-about-ovn-kubernetes"]
= About the OVN-Kubernetes Pod network provider
include::modules/common-attributes.adoc[]
:context: learn-about-ovn-kubernetes

toc::[]

include::modules/nw-ovn-technology-preview.adoc[leveloffset=+1]

[id="ovn-kubernetes-metrics"]
== Exposed metrics

The OVN-Kubernetes network provider exposes certain metrics for use by the Prometheus-based {product-title} cluster monitoring stack.

// openshift/ovn-kubernetes => go-controller/pkg/ovn/metrics.go

.Metrics exposed by OVN-Kubernetes
[cols="2a,8a",options="header"]
|===
|Name |Description

|`ovnkube_master_nb_e2e_timestamp`
|A timestamp persisted to the Open vSwitch (OVN) northbound database and updated frequently.

|`ovnkube_master_pod_creation_latency_seconds`
|The latency between when a Pod is created and when the Pod is annotated by OVN-Kubernetes. The higher the latency, the more time that elapses before a Pod is available for network connectivity.

|===

Update the metric names for OVN-Kubernetes
Update the metric names for OVN-Kubernetes
