Commit 44ba8113 authored by Kostis Trantzas's avatar Kostis Trantzas
Browse files

Merge branch '60-openslice-observability-dashboard' into 'develop'

#60 Addition of OpenSlice Observability Dashboard and readme

See merge request !66
parents c5bd8fde c72f2acc
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.