0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-23 04:50:22 +00:00
netdata_netdata/collectors/python.d.plugin/elasticsearch
Ilya Mashchenko 1aaa246ca3
elasticsearch: update config file ()
##### Summary

fixes: 

add `scheme` option to configuration file

##### Component Name
[/collectors/python.d.plugin/elasticsearch](https://github.com/netdata/netdata/tree/master/collectors/python.d.plugin/elasticsearch)
##### Additional Information
2019-04-11 11:45:13 +03:00
..
elasticsearch.chart.py py stuff: change l2isbad to ilyam8 () 2019-03-21 12:35:44 +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 Ga () 2018-12-07 11:30:04 +01: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
  1. Indexing performance charts:
  • Number of documents indexed, index refreshes, flushes
  • Time spent on indexing, refreshing, flushing
  • Indexing and flushing latency
  1. Memory usage and garbace collection charts:
  • JVM heap currently in use, committed
  • Count of garbage collections
  • Time spent on garbage collections
  1. Host metrics charts:
  • Available file descriptors in percent
  • Opened HTTP connections
  • Cluster communication transport metrics
  1. Queues and rejections charts:
  • Number of queued/rejected threads in thread pool
  1. Fielddata cache charts:
  • Fielddata cache size
  • Fielddata evictions and circuit breaker tripped count
  1. Cluster health API charts:
  • Cluster status
  • Nodes and tasks statistics
  • Shards statistics
  1. 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