{"repo":"streamnative/apache-pulsar-grafana-dashboard","free":true,"listed":false,"github":"https://github.com/streamnative/apache-pulsar-grafana-dashboard","clone":"git clone https://github.com/streamnative/apache-pulsar-grafana-dashboard.git","description":"Apache Pulsar Grafana Dashboard","language":"Jinja","stars":93,"topics":["grafana","grafana-dashboard","pulsar","apache-pulsar","pub-sub"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Apache Pulsar Grafana Dashboard The Grafana dashboard docker image is available at Docker Hub. To use this dashboard image, provide the following environment variables: - PULSAR PROMETHEUS URL : The HTTP URL that points to your prometheus service. For example, http:// :9090 . - PULSAR CLUSTER : The pulsar cluster name. The cluster name is aligned with your prometheus configuration. See Prometheus for more details. Prometheus To display the metrics correctly with this dashboard, configure your Prometheus server to collect metrics from Pulsar correctly. 1. Attach your prometheus service to an extra label - cluster . The cluster name is aligned with the PULSAR CLUSTER name you have provided to the grafana dashboard. 2. Make sure the job name of each component is the same with the ones in this dashboard. - job proxy : the machines that run pulsar proxies. - job broker : the machines that run pulsar brokers. - job bookie : the machines that run bookies. - job zookeeper : the machines that run zookeeper. - job node metrics : all the machines of the pulsar cluster. How to configure your prometheus server to collect the metrics of a Pulsar cluster, refer to example prometheus config. Usage Use this Grafana Dashboard on a standalone cluster. Start Pulsar Standalone Download the pulsar binary and follow the instruction to start a standalone cluster on your computer. Start Prometheus 1. Generate a Prometheus config file. Two options are available to generate a prometheus config file. - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/streamnative","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/streamnative/apache-pulsar-grafana-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}