Skip to content
Metrics Diff

Metrics diff

A web application to make trobleshooting performance issues in Elasticsearch easier, made with Python!

Managing Elasticsearch clusters can be daunting at times, and even more if suffering with performance issues, turning comparison between JSONs and metrics a little more challenging. This tool makes it easier by comparing two JSON metrics, and visualizing their data with tables and making their differences in values more discernable, being able to identify hotspots and bottlenecks more efficiently. This tool simplifies the comparison process for the following commands:

  • _nodes/usage
  • _stats
  • _cat/shards
    • Step 1

      Selecting type of json.

    • Step 2

      Upload your first json file.

    • Step 3

      Upload your second json file.

    • Step 4

      Visualize data in table.

    For this tool to work, you should execute the same command twice (waiting around 10-20 minutes before running the second command), and can be done with bashscript or manually with the query below.