Beats agents
Installation et configuration des agents Beats.
Installation
Je vous renvoie pour cela aux documentaitons officielles étant donné que cela dépend de votre système :
Configuration
Filebeat
Filebeat est un agent qui va vous permettre de remonter les logs de votre système. Ici nous allons effectuer la configuration la plus simple possible. À savoir : activer uniquement le module système de manière à ce que ce dernier remonte les logs syslog et auth.
Commencer par configurer correctement la section ouput de
/etc/filebeat/filebeat.ymlqui devrait ressemble à cela :
output.elasticsearch:
# Array of hosts to connect to.
hosts: ["your_domain:9200"]
protocol: "https"
# Authentication credentials - either API key or username/password.
#api_key: ""
username: "filebeat_user"
password: "filebeat_password"En ce qui concernant les permissions dudit utilisateur, nous les aborderons ultérieurement.
Il faut ensuite activer le module système via la commande
filebeat modules enable systempuis éditer le fichier/etc/filebeat/modules.d/system.ymlpour définir àtrueles deuxenabled.Il ne vous reste plus qu'à
systemctl start filebeatetsystemctl enable filebeatet le tour est joué.
Metricbeat
Metricbeat est un agent qui, dans sa configuration la plus simple, remonte les métriques systèmes de l'hôte sur lequel il est installé.
Commencer par configurer correctement la section ouput de
/etc/metricbeat/metricbeat.ymlqui devrait ressemble à cela :
En ce qui concernant les permissions dudit utilisateur, nous les aborderons ultérieurement.
Il ne vous reste plus qu'à
systemctl start metricbeatetsystemctl enable metricbeatet le tour est joué.
Heartbeat
Heartbeat permet de faire de l'uptime monitoring (monitorer la disponibilité d'un service depuis une ou plusieurs localisation.
Commencer par configurer correctement la section ouput de
/etc/heartbeat/heartbeat.ymlqui devrait ressemble à cela :
Ajoutez ensuite des monitors sous l'entrée
heartbeat.monitorsdu fichier de configuration. Voyons ici deux exemples qui se passent d'explications.
HTTP
N'hésitez pas à consulter la documentation officielle si vous souhaitez plus de détails.
TCP
N'hésitez pas à consulter la documentation officielle si vous souhaitez plus de détails.
Il ne vous reste plus qu'à
systemctl start heartbeat-elasticetsystemctl enable heartbeat-elasticet le tour est joué.
Last updated
Was this helpful?