Technology · Ebook
Perses: Open, GitOps-Friendly Observability Dashboards
by Shriira Press
Perses is the CNCF sandbox project that treats observability dashboards as an open standard rather than proprietary JSON locked inside one tool. It gives you a Kubernetes-inspired data model, a server with a REST API and web UI, the percli command-line tool, Go and CUE dashboards-as-code SDKs, embeddable React packages, and an operator that turns dashboards and datasources into custom resources you reconcile with GitOps. This free book teaches it end to end: the dashboard sprawl problem, the data model and scopes, the dashboard spec with panels and queries, plugins and datasources (Prometheus, Thanos, Tempo, Loki, Pyroscope), dashboards as code, percli and Grafana migration, the operator, and auth, embedding, and adoption in practice.
Contents
- 1Preface
- 2Chapter 1 — What Perses Is
- 3Chapter 2 — The Data Model
- 4Chapter 3 — The Dashboard Spec
- 5Chapter 4 — Plugins and Datasources
- 6Chapter 5 — Dashboards as Code
- 7Chapter 6 — percli and the API
- 8Chapter 7 — The Operator and Kubernetes-Native Workflows
- 9Chapter 8 — Auth, Embedding, and Perses in Practice
