Voyons maintenant comment configurer un agent Zabbix pour monitorer un nouveau serveur.
Il suffit d’installer le package zabbix-agent
1 |
sudo apt-get install zabbix-agent |
et de faire un peu de configuration
1 |
sudo vi /etc/zabbix/zabbix_agentd.conf |
1 2 3 4 5 6 7 8 9 |
# Il faut mettre ici, l'ip du serveur zabbix. L'agent ne répondra qu'a cette ip Server=Zabbix-server # ip du serveur zabbix pour faire de l'active check ServerActive=Zabbix-server # Afin que l'agent se base sur le nom de la machine, j'ai commenté la première ligne et commentée la seconde #Hostname=Zabbix server HostnameItem=system.hostname |
On redemarre l’agent
1 |
sudo service zabbix-agent restart |
Il faut ensuite l’ajouter dans la configuration de zabbix:
Configuration -> hosts -> New hosts.
Dans cette ecran, il ne faut pas oublier d’ajouter un template:
Au bout de quelques instants, vous devriez voir dans les logs (comme précédemment):
1 |
enabling Zabbix agent checks on host "xxxx": host became available |
Et voila, il ne reste plus qu’a ajouter le monitoring sur les autres serveurs.