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.yml
qui devrait ressemble à cela :
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 system
puis éditer le fichier/etc/filebeat/modules.d/system.yml
pour définir àtrue
les deuxenabled
.Il ne vous reste plus qu'à
systemctl start filebeat
etsystemctl enable filebeat
et 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.yml
qui devrait ressemble à cela :
En ce qui concernant les permissions dudit utilisateur, nous les aborderons ultérieurement.
Il ne vous reste plus qu'à
systemctl start metricbeat
etsystemctl enable metricbeat
et 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.yml
qui devrait ressemble à cela :
Ajoutez ensuite des monitors sous l'entrée
heartbeat.monitors
du 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-elastic
etsystemctl enable heartbeat-elastic
et le tour est joué.
Last updated