OwlpaneDOCS
Integrations

Kubernetes(kube-prometheus-stack) Integration & Dashboards

Monitor Kubernetes(kube-prometheus-stack) in Owlpane using pre-built starter dashboards and OpenTelemetry / OTLP ingestion pipelines.

1. Install the Dashboard Pack

  1. Open the Owlpane console and navigate to Dashboards → Library (/observability/dashboards/library).
  2. Search for Kubernetes(kube-prometheus-stack).
  3. Click Install to Dashboards on the desired pack to create a live copy in your workspace.

Alternatively, export the pack JSON from an existing workspace and import it via Dashboards → Import (/observability/dashboards/import).

Included Dashboard JSON Files

  • Kubernetes _ API server.dashboard.json
  • Kubernetes _ Compute Resources _ Cluster.dashboard.json
  • Kubernetes _ Compute Resources _ Namespace (Pods).dashboard.json
  • Kubernetes _ Compute Resources _ Namespace (Workloads).dashboard.json

2. Configure Telemetry Ingestion

This integration includes collector configuration templates (manifest.yaml) in the the pack directory.

Required Environment Variables

VariableValue
OWLPANE_INGEST_URLhttps://ingest.owlpane.com
OWLPANE_INGEST_KEYYour project ingest key (owl_ing_...) from Setup (/observability/setup)

OTLP HTTP Exporter Configuration

exporters:
  otlphttp/owlpane:
    endpoint: "${env:OWLPANE_INGEST_URL}"
    headers:
      Authorization: "Bearer ${env:OWLPANE_INGEST_KEY}"

3. Verify in Console

  • Open Logs (/observability/logs) or Metrics (/observability/metrics) to confirm data is arriving.
  • Open your newly installed Kubernetes(kube-prometheus-stack) dashboard under Dashboards → My dashboards (/observability/dashboards) and select the appropriate template variables in the top bar.

Last updated

On this page