0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-21 20:23:00 +00:00
netdata_netdata/collectors/python.d.plugin/elasticsearch
Promise Akpan f5006d51e8 Fix Markdown Lint warnings ()
* make remark access all directories

* detailed fix after autofix by remark lint

* cross check autofix for this set of files

* crosscheck more files

* crosschecking and small fixes

* crosscheck autofixed md files
2019-08-15 13:06:39 +02:00
..
elasticsearch.chart.py fix elasticsearch plugin () 2019-06-20 08:22:23 +03:00
elasticsearch.conf elasticsearch: update config file () 2019-04-11 11:45:13 +03:00
Makefile.inc Fix make dist () 2018-10-16 15:26:28 +03:00
README.md Fix Markdown Lint warnings () 2019-08-15 13:06:39 +02:00

elasticsearch

This module monitors Elasticsearch performance and health metrics.

It produces:

  1. Search performance charts:

    • Number of queries, fetches
    • Time spent on queries, fetches
    • Query and fetch latency
  2. Indexing performance charts:

    • Number of documents indexed, index refreshes, flushes
    • Time spent on indexing, refreshing, flushing
    • Indexing and flushing latency
  3. Memory usage and garbace collection charts:

    • JVM heap currently in use, committed
    • Count of garbage collections
    • Time spent on garbage collections
  4. Host metrics charts:

    • Available file descriptors in percent
    • Opened HTTP connections
    • Cluster communication transport metrics
  5. Queues and rejections charts:

    • Number of queued/rejected threads in thread pool
  6. Fielddata cache charts:

    • Fielddata cache size
    • Fielddata evictions and circuit breaker tripped count
  7. Cluster health API charts:

    • Cluster status
    • Nodes and tasks statistics
    • Shards statistics
  8. Cluster stats API charts:

    • Nodes statistics
    • Query cache statistics
    • Docs statistics
    • Store statistics
    • Indices and shards statistics

configuration

Sample:

local:
  host               : 'ipaddress'    # Elasticsearch server ip address or hostname
  port               : 'port'         # Port on which elasticsearch listens
  cluster_health     :  True/False    # Calls to cluster health elasticsearch API. Enabled by default.
  cluster_stats      :  True/False    # Calls to cluster stats elasticsearch API. Enabled by default.

If no configuration is given, module will fail to run.


analytics