Ce tutoriel a pour but de mettre en place un dashboard Kibana affichant les métriques des machines que l'on souhaite surveiller. Les données seront remontées directement depuis ces machines via l'agent Metricbeat.
On aura besoin de :
Pour configurer Metricbeat, éditer le fichier metricbeat.yml. Sous Linux, il est dans le répertoire /etc/metricbeat.
La partie ''— Elasticsearch Output —“ permet de définir les paramètres d'envoi des métriques vers Elasticsearch. La configurer comme ceci :
# ---------------------------- Elasticsearch Output ---------------------------- output.elasticsearch: # Array of hosts to connect to. hosts: ["127.0.0.1:9200"] #ssl.certificate_autorities: ["/var/lib/docker/volumes/docker_certs/_data/ca/ca.crt"] ssl.verification_mode: "none" # Performance preset - one of "balanced", "throughput", "scale", # "latency", or "custom". preset: balanced # Protocol - either `http` (default) or `https`. protocol: "https" # Authentication credentials - either API key or username/password. #api_key: "id:api_key" username: "elastic" password: "elastic_password"
Explication des paramètres :