Commit c72f2acc authored by Irene Denazi's avatar Irene Denazi
Browse files

Main #60: Addition of OpenSlice Observability Dashboard and readme

parent c5bd8fde
Loading
Loading
Loading
Loading
Loading
+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`.  
+2956 −0

File added.

Preview size limit exceeded, changes collapsed.