Git Product home page Git Product logo

munin-plugin-elasticsearch's People

Contributors

aki77 avatar arthurzenika avatar gasol avatar mickm avatar nezda avatar nxhack avatar oliver006 avatar tmessi avatar y-ken avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

deadda7a

munin-plugin-elasticsearch's Issues

Add average individual gc times metric

elasticsearch_gc_time currently tracks the average total gc time for the young and old generations. Another useful metric may be the average individual gc time for these which is the current metric divided by collection_count.

Add cache effectiveness tracking

Currently cache quality tracking just shows the size in bytes of:

Add related metrics which tell about the effectiveness of the caches via normalized metrics like:

  • "hit rate" hits/total
  • "miss rate" misses/total
  • hit rate / miss rate
  • eviction counts and/or rates

These would need to be scaled differently from measurements of bytes currently shown - maybe just another panel, i.e., elasticsearch_cache_rates.

Separate out/clearly label panels for values with node-level data from rolled up cluster-level data

Panels don't clearly tell whether a metric is specific to a node or is summed across all nodes to represent the cluster as a whole: sometimes both make sense (though putting all on one, the scales would often be blown out for larger clusters).

Additionally, cluster-level rollups can be harvested directly vs. manually as is done now.

Examples:

  • Elasticsearch documents - node or cluster?
  • Elasticsearch cache - just switched this from cluster to node
  • Elasticsearch indexes - currently node
  • Elasticsearch index operations - currently node

(Elasticsearch cluster shards is cluster-level)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.