Ajout d'un plugin Munin compatible 5.x-7.x

This commit is contained in:
jlecour 2023-02-24 10:31:02 +01:00
parent 25de93093a
commit 192614efd9

View file

@ -299,7 +299,7 @@ On obtient ainsi :
### Munin
Des plugins pour Munin sont disponible sur ce dépot Github : https://github.com/y-ken/munin-plugin-elasticsearch/
Des plugins pour Munin (compatibles jusqu'à la version 5 d'Elasticsearch) sont disponible sur ce dépot Github : https://github.com/y-ken/munin-plugin-elasticsearch/
Procedure d'installation :
@ -329,6 +329,28 @@ non_heap_used.value 175388648
heap_committed.value 2130051072
~~~
Un autre plugin est compatible jusqu'à la version 7 d'Elasticsearch :
~~~
# apt install ruby-json
# mkdir -p /usr/local/share/munin/plugins
# chmod 755 /usr/local/share/munin /usr/local/share/munin/plugins
# wget https://raw.githubusercontent.com/claygregory/munin-elasticsearch/master/elasticsearch_ -O /usr/local/share/munin/plugins/elasticsearch_
# for p in jvm gc gc_time cache docs ops store; do ln -s /usr/local/share/munin/plugins/elasticsearch_ /etc/munin/plugins/elasticsearch_${p}; done
# systemctl restart munin-node
~~~
On peut éventuellement configurer le plugin dans `/etc/munin/plugin-conf.d/elasticsearch`
~~~
[elasticsearch_*]
env.host 10.1.2.14
env.port 9200
env.node pinky rat
env.user johnsmith
env.user passw0rd
~~~
## Sécurisation
Par défaut, Elasticsearch n'est absolument pas sécurisé. Il a donc plusieurs opérations à faire pour sécuriser un nœud ou un cluster.