# Validation

Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fopentelemetry%2Fkubernetes-observability%2Fvalidation.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fopentelemetry%2Fkubernetes-observability%2Fvalidation.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

Confirm that [Kubernetes Observability using OpenTelemetry](https://coralogix.com/docs/opentelemetry/kubernetes-observability/kubernetes-observability-using-opentelemetry.md) is running and sending cluster telemetry to Coralogix.

## Check the collectors are running [​](#check-the-collectors-are-running- "Direct link to check-the-collectors-are-running-")

List the pods in the namespace you deployed into:

```
kubectl get pods -o wide -n $NAMESPACE
```

Two sets of pods should report `Running`:

| Pod                             | Name pattern                              |
| ------------------------------- | ----------------------------------------- |
| OpenTelemetry cluster collector | `coralogix-opentelemetry-collector-xxx`   |
| Kube State Metrics              | `otel-integration-kube-state-metrics-xxx` |

If either is missing or stuck, go to [troubleshooting](https://coralogix.com/docs/opentelemetry/kubernetes-observability/troubleshooting.md).

## Deploy the extension package [​](#deploy-the-extension-package- "Direct link to deploy-the-extension-package-")

The Kubernetes OpenTelemetry [extension package](https://coralogix.com/docs/user-guides/getting-started/packages-and-extensions/extension-packages.md) ships predefined parsing rules, alerts, Grafana dashboards, saved views, and actions, so you are not building them from scratch.

1

<!-- -->

.

Open the extension

Select **Data Flow**, then **Extensions**, then **Kubernetes OpenTelemetry** at its latest **Version**.

2

<!-- -->

.

Scope it

Select the **Applications** and **Subsystems** carrying your Kubernetes telemetry, or **All** for both.

3

<!-- -->

.

Deploy

Review the rules, alerts, and dashboards it will create, then select **Deploy**.

[![Coralogix Kubernetes OpenTelemetry extension page listing its parsing rule, three alerts, and Grafana dashboards](/docs/assets/images/Untitled-40-bf1bf755393a2f67617bcf585a31c295.webp)](https://coralogix.com/docs/assets/images/Untitled-40-bf1bf755393a2f67617bcf585a31c295.webp)

Shows what the extension installs, with the version, application, and subsystem selectors above it.

## Next steps[​](#next-steps "Direct link to Next steps")

If telemetry is not arriving as expected, work through [troubleshooting](https://coralogix.com/docs/opentelemetry/kubernetes-observability/troubleshooting.md).
