Comment installer l'agent Zabbix et ajouter l'hôte Windows à la surveillance Zabbix - partie 4

Comment installer l'agent Zabbix et ajouter l'hôte Windows à la surveillance Zabbix - partie 4

Après les tutoriels précédents concernant la série Zabbix, cet article décrit comment installer et configurer une instance d'un agent Zabbix à exécuter en tant que service sur Microsoft Windows Systems afin de surveiller les environnements Windows de votre infrastructure, en particulier les machines de serveur.

Exigences

  • Comment installer Zabbix sur Rhel / Centos et Debian / Ubuntu - Partie 1
  • Comment configurer Zabbix pour envoyer des alertes par e-mail au compte Gmail - partie 2
  • Comment installer et configurer les agents Zabbix sur Linux distant - partie 3

Étape 1: Téléchargez et installez l'agent Zabbix sur Windows

1. Les agents Zip pré-compilés pour les environnements Windows peuvent être obtenus à partir de la page de téléchargement officielle de Zabbix et installés manuellement et ont commencé sur le système à l'aide de Windows Invite de commande Comme dans l'exemple suivant:

C: \ Users \ Caezsar> - Config - Installation 

Par exemple, Supposons que vous ayez téléchargé et extrait l'archive zip de l'agent Zabbix à D: \ Téléchargements \ Zabbix_agents-5.4.7\, Exécutez la commande suivante pour installer le service:

C: \ Users \ Caezsar> D: \ Téléchargements \ zabbix_agent-5.4.7 \ bin \ win32 \ zabbix_agentd.exe --Config d: \ Téléchargements \ zabbix_agent-5.4.7 \ conf \ zabbix_agentd.confr - installer 

2. Une fois le service installé sur votre hôte Windows, ouvrez zabbix_agentd.gagner.confli fichier et modifier manuellement les paramètres suivants:

zabbix_agentd.gagner.confli
Server = IP de Zabbix Server ServerActive = IP de Zabbix Server Hostname = Utilisez le FQDN de votre hôte Windows 

3. Pour démarrer le service, Type:

C: \ Users \ Caezsar> D: \ Téléchargements \ ZABBIX_AGENTS-5.4.7 \ bin \ win32 \ zabbix_agentd.exe - mettre 

Pour arrêter le service, exécutez la même commande que ci-dessus avec --arrêt argument et pour désinstaller le service Utilisez le --désinstaller argument.

C: \ Users \ Caezsar> D: \ Téléchargements \ zabbix_agent-5.4.7 \ bin \ win32 \ zabbix_agentd.exe --stop C: \ Users \ Caezsar> D: \ Téléchargements \ zabbix_agent-5.4.7 \ bin \ win32 \ zabbix_agentd.EXE - UNINSTAL 
Configurer l'agent Windows Zabbix

4. Une deuxième méthode plus pratique pour installer et configurer automatiquement l'agent Zabbix sur Windows Environments est en téléchargeant le programme d'installation de l'agent Zabbix MSI Package spécifique à votre architecture système.

5. Une fois l'agent Zabbix MSI Le fichier a été téléchargé sur votre système, l'exécutez et fournit les informations requises afin de configurer et d'installer l'agent sur l'hôte surveillé cible comme il suit:

Nom d'hôte: Utilisez le FQDN de votre hôte Windows (la valeur du nom d'hôte doit correspondre au «nom de l'ordinateur complet» configuré pour votre machine) Nom du serveur Zabbix: Utilisez l'IP du serveur Zabbix Port d'agent: 10050 Commande éloignée: Vérifiez cette valeur Serveur actif: IP du serveur Zabbix 
Installation de l'agent Zabbix sur Windows

Si vous devez modifier le fichier de configuration ZabBix avec d'autres valeurs personnalisées à une date ultérieure, le fichier Conf peut être trouvé sur le % Programfiles% \ Zabbix Agent \ chemin.

6. Après avoir terminé la configuration, ouvrez les fenêtres Invite de commande avec Administrateur privilèges, courir prestations de service.MSC commande pour ouvrir Utilitaire des services Windows, et localiser Zabbix Service d'agent pour vérifier si le service est en cours d'exécution et démarré automatiquement après le redémarrage.

prestations de service.MSC 

À partir de cette console, vous pouvez gérer le service (démarrer, arrêter, faire une pause, reprendre, activer ou désactiver).

Service Windows de l'agent Zabbix

Étape 2: Configurer le pare-feu Windows et tester l'agent Zabbix

7. Presque tous les systèmes Windows ont fenêtre pare-feu actif et en cours d'exécution, le port d'agent Zabbix doit donc être ouvert dans le pare-feu afin de communiquer avec le serveur Zabbix.

Afin d'ouvrir le port d'agent Zabbix dans le pare-feu Windows, ouvrez Panneau de commande -> Système et sécurité - > fenêtre pare-feu Et frappez Permettre Une application via le pare-feu Windows.

Ouvrez le port Zabbix sur Windows

8. Ensuite, cliquez sur Permettre Un autre bouton d'application et une nouvelle fenêtre devraient s'ouvrir. Utilisez le Parcourir bouton pour naviguer et ajouter Zabbix Fichier exécutable d'agent (généralement trouvé dans % Programfiles% \ Zabbix Agent \ Si vous l'avez installé à l'aide du programme MSI), appuyez sur Ajouter bouton pour ajouter le service.

Ajouter l'agent Zabbix Ajouter Zabbix à Windows

9. Ensuite, assurez-vous de vérifier et d'ouvrir la règle du pare-feu sur le segment du réseau où le serveur Zabbix est situé dans votre réseau et appuyez sur le bouton OK pour terminer et appliquer la configuration.

Autoriser l'agent Zabbix sur le pare-feu Windows

dix. Afin de tester si l'agent Zabbix en cours d'exécution sur Windows est accessible à partir du côté du serveur Zabbix, utilisez telnet ou commande netcat sur le serveur Zabbix contre l'agent Windows Port IP et un message connecté devrait apparaître. Frapper Entrer clé pour générer un message d'erreur et se déconnecter automatiquement de l'agent:

Telnet 10050 
Vérifiez le port de l'agent Zabbix sous Windows

Étape 3: Ajouter l'hôte Windows surveillé de l'agent Zabbix au serveur Zabbix

11. Une fois l'agent Windows testé à partir de la ligne de commande et que tout va bien, allez à Serveur zabbix Interface Web, passez à Configuration onglet -> Hôtes, Et frappez Créer un hôte bouton afin d'ajouter l'hôte surveillé Windows.

Ajouter l'hôte Windows à Zabbix

12. Sur le Héberger fenêtre Ajouter le Fqdn de votre machine d'agent Windows dans Nom d'hôte Classé, ajoutez un nom arbitraire au nom visible déposé afin d'identifier facilement la machine surveillée sur le panneau Zabbix, assurez-vous que l'hôte est inclus dans un Serveurs de groupe, et ajouter le Adresse IP de vos fenêtres hôte dans Agent Interfaces déposées. Le Port la valeur le laisse inchangé.

Configuration de l'hôte Windows dans Zabbix

13. Ensuite, allez au Modèle Onglet et frappez Sélectionner bouton. Une nouvelle fenêtre avec Modèles zabbix devraient apparaître. Naviguer dans cette fenêtre, vérifier Windows du système d'exploitation, Et frappez Sélectionner bouton pour ajouter le modèle.

Windows du modèle de modèle Zabbix Sélectionnez les fenêtres du système d'exploitation

14. Une fois la Windows du système d'exploitation apparaît sur les nouveaux modèles de liaison déposés, frappés Ajouter bouton afin de lier ce modèle à la configuration de l'hôte Windows.

Enfin, après le Windows du système d'exploitation est visible dans Modèles liés a déposé un coup sur ce qui précède Ajouter bouton pour terminer le processus et ajouter l'intégralité de la configuration de l'hôte Windows.

Modèles Windows liés à Zabbix Ajouter des modèles Windows Zabbix liés

15. Une fois que votre machine Windows surveillée a été ajoutée Configuration -> Hôtes Et l'hôte Windows devrait maintenant être présent dans cette fenêtre comme illustré ci-dessous Capture d'écran.

Vérifiez l'hôte de Windows dans Zabbix

C'est tout! Assurez-vous simplement que votre Windows héberge Statut est réglé sur Activé et attendez quelques minutes pour que le serveur Zabbix contacte le côté de l'agent Windows et traite les données distantes reçues.

Par exemple, pour obtenir un graphique à l'intérieur de la charge du processeur sur la machine Windows surveillée, allez à la console Web Zabbix Surveillance onglet -> Graphiques, Sélectionnez le nom d'hôte de la machine Windows et le graphique de chargement du processeur et toutes les données collectées jusqu'à présent doivent être présentées dans un joli graphique graphique.

Monitor Windows Host in Zabbix