Loading kubernetes/observability/README.md 0 → 100644 +24 −0 Original line number Diff line number Diff line # Openslice Pod Metrics and Logs Dashboard (Grafana) A dashboard to visualize Kubernetes pod metrics and logs. ## Prerequisites - **Grafana** A running Grafana instance (v7.0+ recommended). - **Prometheus data source** - Must be added in Grafana and scraping your cluster’s metrics (e.g. via kube-prometheus or another Prometheus setup). - **Loki data source** - Must be added in Grafana to include pod logs alongside metrics. - **Kubernetes metrics exposure** - Metrics-server or Prometheus exporters installed so that Prometheus can scrape pod-level metrics. ## Import Dashboard from JSON 1. In your Grafana UI, click **“Import”**. 2. Under **“Upload JSON file”**, select `kubernetes/helm/observability/openslice_observability_dashboard.json`. 3. Choose your **Prometheus** data source. 4. Choose your **Loki** data source. 5. Click **“Import”**. 6. In the **“namespace”** variable dropdown, select `openslice`. kubernetes/observability/openslice_observability_dashboard.json 0 → 100644 +2956 −0 File added.Preview size limit exceeded, changes collapsed. Show changes Loading
kubernetes/observability/README.md 0 → 100644 +24 −0 Original line number Diff line number Diff line # Openslice Pod Metrics and Logs Dashboard (Grafana) A dashboard to visualize Kubernetes pod metrics and logs. ## Prerequisites - **Grafana** A running Grafana instance (v7.0+ recommended). - **Prometheus data source** - Must be added in Grafana and scraping your cluster’s metrics (e.g. via kube-prometheus or another Prometheus setup). - **Loki data source** - Must be added in Grafana to include pod logs alongside metrics. - **Kubernetes metrics exposure** - Metrics-server or Prometheus exporters installed so that Prometheus can scrape pod-level metrics. ## Import Dashboard from JSON 1. In your Grafana UI, click **“Import”**. 2. Under **“Upload JSON file”**, select `kubernetes/helm/observability/openslice_observability_dashboard.json`. 3. Choose your **Prometheus** data source. 4. Choose your **Loki** data source. 5. Click **“Import”**. 6. In the **“namespace”** variable dropdown, select `openslice`.
kubernetes/observability/openslice_observability_dashboard.json 0 → 100644 +2956 −0 File added.Preview size limit exceeded, changes collapsed. Show changes