This repository contains a collection of Grafana dashboards for monitoring Apache Pulsar that are specifically designed to be compatible with the victoria-metrics-k8s-stack used in the Apache Pulsar Helmchart since 4.0.0.
Apache Pulsar is a distributed messaging and streaming platform. These dashboards provide visibility into Pulsar's performance metrics, health, and operational status when deployed in Kubernetes environments.
These dashboards are explicitly designed to work with:
The dashboards in this repository provide monitoring for various Pulsar components:
- Brokers
- BookKeepers
- ZooKeepers / Oxia components
- Pulsar Proxies
- Functions Workers, Functions and Connectors (status: untested)
- Kubernetes cluster with Pulsar
- victoria-metrics-k8s-stack installed in your cluster
You can import the dashboard JSON files manually into Grafana or specify the download URLs in your values.yaml of your Apache Pulsar Helm chart deployment to get them pre-installed. Please see the Apache Pulsar Helm chart's values yaml as an example in how this is achieved with victoria-metrics-k8s-stack.
Contributions to improve these dashboards are welcome. Please feel free to submit pull requests or open issues for any improvements or bug fixes.
Apache License Version 2.0