Afin de remonter chaque machine sur le serveur zabbix, nous devons au préalable installer l’agent sur chaque poste que l’on souhaite surveiller. L’agent remontera périodiquement les informations nécessaire.
Aller sur la page Télécharger l’agent en fonction de l’OS:
https://www.zabbix.com/download_agents
L’agent se présente sous la forme d’un fichier zip, on va décompresser ce fichier et copier le fichier zabbix_agentd.win.conf ainsi que zabbix_agentd.exe dans un dossier que l’on crée à la racine duC:\zabbix.
Modifier les lignes suivantes :
Server=’IP_DU_Server_Zabbix’
ServerActive=’IP_DU_Server_Zabbix’
Hostname=’Nom_exact_de_la_machine_Hote’
Ouvrir le terminal en tant qu’administrateur puis lancer cette commande :
c:\zabbix\bin\zabbix_agentd.exe --config c:\zabbix\conf\zabbix_agentd.win.conf --install
Le –config sert à lier l’exécutable et le fichier de configuration tandis que le –install installe l’agent.
Démarrer le service avec la commande:
c:\zabbix\bin\zabbix_agentd.exe --start
Vérifier les logs :
c:\zabbix_agentd.log
Afin de permettre au pare-feu Windows de ne pas bloquer la communication entre notre agent et notre serveur, nous allons créer une règle personnalisée pour autoriser la communication, par défaut l’agent fonctionne sur le port 10050 en UDP et TCP. Ouvrir le menu « configuration avancée« du pare-feu et cliquer sur « Nouvelle règle… » dans les règles entrantes.
Sélectionner la règle par port
Cocher le port TCP et renseigner son numéro, le 10050 par défaut.
On autorise la connexion et on ajoute les profils sur lesquels la règle s’applique.
Faire de même avec le protocole UDP, et terminer en donnant un nom aux règles créées afin de les retrouver facilement.
Par la suite retourner sur l’interface web de Zabbix et ajouter un nouvel hôte, en précisant son nom d’hôte ainsi que son groupe. Nous pouvons choisir de renseigner son nom FQDN pour communiquer avec le serveur.
Ensuite sélectionner le(s) template(s), les ajouter avec le bouton « Add » et valider pour terminer.
Désormais cette machine est bien supervisée par le serveur zabbix.