ZooKeeper by Prometheus

Dashboard

ZooKeeper Dashboard for Prometheus metrics scraper
Last updated: 4 months ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 47022

Reviews: 2

  • overall.png
    overall.png
  • LE.png
    LE.png
  • session.png
    session.png
  • client.png
    client.png
  • disk.png
    disk.png
  • prep.png
    prep.png
  • commit.png
    commit.png
  • final.png
    final.png
  • latency.png
    latency.png
  • security.png
    security.png
  • jvm.png
    jvm.png
  • sync.png
    sync.png
  • Tested with: the ZooKeeper new metric system since 3.6.0
  • Please contribute, comment, feedback, suggestions here or write an email to maoling199210191@sina.com.
  • If you have any issue, you can also report it to https://issues.apache.org/jira/projects/ZOOKEEPER/issues, label it as metric system
  • Users can ask for this Grafana dashboard account if having any good improvements by writing an email to dev@zookeeper.apache.org.
  • Installation guide can be found: https://github.com/apache/zookeeper/blob/master/zookeeper-docs/src/main/resources/markdown/zookeeperMonitor.md
  • For Alerting with Prometheus, Look at: https://github.com/apache/zookeeper/blob/master/zookeeper-docs/src/main/resources/markdown/zookeeperMonitor.md#Alerting

Change Log

[v5]

  • TODO: Adapt to kubernetes(k8s) and container environment

[v4]

  • Feature:

    • Add the JVM related metrics
    • Support to choose by datasource, job and instance
  • Fix:

    • Remove duplicated metrics: e.g., write_batch_time_in_commit_processor
  • Improvement:

    • Use rate() to react the fluctuation of data for total time summary metric
    • Have a better classification by checking the source codes to know what every metric wants to do
    • The metrics in the CommitProcessor are placed the same order with the source code for a better observation for the workflow of CommitProcessor
    • Use an unit(e.g., ms/byte) for metric graph
    • Prioritize the metrics in the same panel
  • Compatibility Test: - Tested with grafana-6.x(6.2.2); grafana-7.x(7.0.5)

Dependencies: