Cette page vous guide à travers les étapes requises pour démarrer la surveillance de base des machines Windows avec Zabbix.
À qui s'adresse ce guide
Ce guide est conçu pour les nouveaux utilisateurs de Zabbix et contient l'ensemble minimum des étapes requises pour activer la surveillance de base de votre machine Windows. Si vous recherchez des options de personnalisation approfondies ou si vous avez besoin de fonctionnalités plus avancées configuration, voir la section Configuration de Zabbix.
Conditions préalables
Avant de procéder à ce guide d'installation, vous devez télécharger et installer Zabbix serveur et l'interface Zabbix selon les instructions pour votre système d'exploitation.
L'agent Zabbix est le processus responsable de la collecte des données. Vous devez l'installer sur la machine Windows que vous voulez surveiller. Suivez les instructions d'installation de l'agent Zabbix pour Windows.
L'agent Zabbix peut collecter des métriques en mode actif ou passif (simultanément).
Une vérification passive est une simple demande de données. Le serveur ou proxy Zabbix demande certaines données (par exemple, la charge du processeur) et l'agent Zabbix renvoie le résultat au serveur. Les contrôles actifs nécessitent un traitement plus complexe. L'agent doit d'abord récupérer à partir du ou des serveurs, une liste d'éléments pour un traitement indépendant, puis renvoyer les données en masse. Voir Vérifications d'agents passifs et actifs pour plus d'informations.
Les modèles de surveillance fournis par Zabbix offrent généralement deux alternatives : un modèle pour l'agent Zabbix et un modèle pour l'agent Zabbix (actif). Avec la première option, l’agent collectera les métriques en mode passif. De tels modèles fourniront des résultats de surveillance identiques, mais en utilisant des protocoles de communication différents.
La configuration ultérieure de Zabbix dépend si vous sélectionnez un modèle pour actif ou passif pour la vérifications de l'agent Zabbix.
1. Connectez-vous à l'interface Zabbix.
2. Créer un hôte dans l'interface Web Zabbix.
Cet hôte représentera votre machine Windows.
3. Dans le paramètre Interfaces, ajoutez l'interface Agent et précisez l'adresse IP ou nom DNS de la machine Windows sur laquelle l'agent est installé.
4. Dans le paramètre Modèles, tapez ou sélectionnez Windows by Zabbix agent.
Pour les contrôles passifs, l'agent Zabbix doit connaître l'adresse IP ou le nom DNS du serveur Zabbix. Si vous avez fourni des informations correctes lors de l'installation de l'agent, le fichier de configuration est déjà mis à jour. Sinon, vous aurez besoin de le spécifier manuellement. Allez dans le dossier C:\Program files\Zabbix Agent
, ouvrez le fichier zabbix_agentd.conf et ajoutez l'IP/DNS de votre serveur Zabbix au paramètre Server.
Exemple:
1. Connectez-vous à l'interface Zabbix.
2. Créer un hôte dans l'interface Web Zabbix.
Cet hôte représentera votre machine Windows.
3. Dans le paramètre Modèles, tapez ou sélectionnez Windows by Zabbix agent active.
Dans le dossier C:\Program files\Zabbix Agent
ouvrez le fichier zabbix_agentd.conf et ajoutez :
Exemple:
Toutes nos félicitations! À ce stade, Zabbix surveille déjà votre machine Windows.
Pour afficher les métriques collectées, ouvrez Surveillance->Hôtes (section menu) et cliquez sur les Dernières données à côté de l'hôte.
## Configurer des alertes de problème
Zabbix peut vous informer d'un problème avec votre infrastructure en utilisant diverses méthodes. Ce guide fournit étapes de configuration pour l’envoi d’alertes par e-mail.
1. Accédez aux Paramètres utilisateur -> Profil, passez à l'onglet Média et ajoutez votre e-mail.
2. Suivez le guide pour Recevoir une notification en cas de problème.
La prochaine fois, lorsque Zabbix détectera un problème, vous devriez recevoir une alerte par e-mail.
Sous Windows, vous pouvez utiliser l'utilitaire CpuStres pour simuler une charge CPU élevée et, par conséquent, recevoir une alerte en cas de problème.
Voir également:
This page walks you through the steps required to start basic monitoring of Windows machines with Zabbix.
Who this guide is for
This guide is designed for new Zabbix users and contains the minimum set of steps required to enable basic monitoring of your Windows machine. If you are looking for deep customization options or require more advanced configuration, see Configuration section of Zabbix manual.
Prerequisites
Before proceeding with this installation guide, you must download and install Zabbix server and Zabbix frontend according to instructions for your OS.
Zabbix agent is the process responsible for gathering data. You need to install it on the Windows machine that you want to monitor. Follow Zabbix agent installation instructions for Windows.
Zabbix agent can collect metrics in active or passive mode (simultaneously).
A passive check is a simple data request. Zabbix server or proxy asks for some data (for example, CPU load) and Zabbix agent sends back the result to the server. Active checks require more complex processing. The agent must first retrieve from the server(s) a list of items for independent processing and then bulk send the data back. See Passive and active agent checks for more info.
Monitoring templates provided by Zabbix usually offer two alternatives - a template for Zabbix agent and a template for Zabbix agent (active). With the first option, the agent will collect metrics in passive mode. Such templates will deliver identical monitoring results, but using different communication protocols.
Further Zabbix configuration depends on whether you select a template for active or passive Zabbix agent checks.
1. Log in to Zabbix frontend.
2. Create a host in Zabbix web interface.
This host will represent your Windows machine.
3. In the Interfaces parameter, add Agent interface and specify the IP address or DNS name of the Windows machine where the agent is installed.
4. In the Templates parameter, type or select Windows by Zabbix agent.
For passive checks Zabbix agent needs to know the IP address or DNS name of Zabbix server. If you have provided correct information during the agent installation, the configuration file is already updated. Otherwise, you need to manually specify it. Go to the C:\Program files\Zabbix Agent
folder, open the file zabbix_agent.conf and add the IP/DNS of your Zabbix server to the Server parameter.
Example:
1. Log in to Zabbix frontend.
2. Create a host in Zabbix web interface.
This host will represent your Windows machine.
3. In the Templates parameter, type or select Windows by Zabbix agent active.
In the C:\Program files\Zabbix Agent
folder open the file zabbix_agent.conf and add:
Example:
Congratulations! At this point, Zabbix is already monitoring your Windows machine.
To view collected metrics, open the Monitoring->Hosts menu section and click on the Latest data next to the host.
Zabbix can notify you about a problem with your infrastructure using a variety of methods. This guide provides configuration steps for sending email alerts.
1. Go to the User settings -> Profile, switch to the tab Media and add your email.
2. Follow the guide for Receiving problem notification.
Next time, when Zabbix detects a problem you should receive an alert via email.
On Windows, you can use CpuStres utility to simulate high CPU load and as a result receive a problem alert.
See also: