Superviser un serveur Windows peut être complexe sans les bons outils.
Sans supervision adéquate, des problèmes de performance et des pannes peuvent survenir, nuisant à l’efficacité du système.
Cet article explore l’utilisation de Windows Exporter avec Prometheus pour surveiller efficacement les serveurs Windows et assurer une gestion proactive.
Devenez expert dans la supervision d'infrastructures avec Prometheus.
Dans cette section, nous allons décrire comment superviser un serveur Windows en utilisant Windows Exporter, un outil compatible avec Prometheus. Nous détaillerons les étapes d’installation et de configuration de Windows Exporter, puis nous verrons comment l’intégrer dans Prometheus pour surveiller les métriques Windows.
Introduction à Windows Exporter
Windows Exporter est un programme compatible avec Prometheus, conçu pour recueillir des métriques spécifiques au système d’exploitation Windows, comme l’utilisation du CPU, la mémoire, les disques et d’autres informations système. Il expose ces données via une interface HTTP accessible par Prometheus.
Installer et configurer Windows Exporter
Pour commencer, nous allons installer Windows Exporter sur le serveur Windows que nous souhaitons superviser.
Étape 1 : Télécharger Windows Exporter
Accédez à GitHub depuis la machine Windows.
Recherchez le projet windows_exporter sous le nom :
prometheus-community/windows_exporter.
Étape 2 : Accéder aux Releases
Dans la section Releases du projet, téléchargez la dernière version de Windows Exporter.
Une fois le fichier téléchargé, installez Windows Exporter en suivant les instructions.
Vérifiez l’installation en accédant aux services Windows et recherchez windows_exporter. Vous devriez voir que le service est correctement configuré.
Étape 3 : Vérifier l’Exposition des Métriques
Pour confirmer que Windows Exporter fonctionne, ouvrez un navigateur web sur la machine Windows et accédez à l’URL suivante : http://127.0.0.1:9182/metrics
Cette page affichera toutes les métriques disponibles, regroupées par leurs catégories respectives. Vous pourrez visualiser des métriques spécifiques aux performances Windows.
Intégration avec Prometheus
Maintenant que Windows Exporter est opérationnel, nous allons l’intégrer dans Prometheus pour surveiller les métriques de notre serveur Windows.
Étape 1 : Configurer le Fichier data.json dans Prometheus
Sur votre machine Debian (où Prometheus est installé), ouvrez un terminal et éditez le fichier data.json :
sudo vi /etc/prometheus/data.json
Ajoutez la configuration suivante pour que Prometheus puisse collecter les données de Windows Exporter :
{
"labels": {
"job": "filesd_windows_exporter"
},
"targets": [
"20.216.191.126:9182"
]
}
Étape 2 : Vérifier l’Intégration dans Prometheus
Redémarrez Prometheus pour appliquer les nouvelles configurations.
Accédez à l’interface de Prometheus via http://localhost:9090 et allez dans la section Targets.
Vous devriez voir deux cibles (targets) :
- Une pour le serveur local (port 9100), qui utilise Node Exporter.
- Une pour le serveur Windows (port 9182), qui utilise Windows Exporter.
Conclusion
Vous avez maintenant configuré Prometheus pour superviser un serveur Windows en utilisant Windows Exporter. Grâce à cette intégration, vous pouvez surveiller les métriques Windows en temps réel, et configurer des alertes pour assurer une gestion proactive de vos systèmes.
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment installer Windows Exporter sur un serveur Windows ?
Comment vérifier le bon fonctionnement de Windows Exporter ?
Comment intégrer Windows Exporter avec Prometheus ?
Quels types de métriques Windows Exporter collecte-t-il ?
Quelle est l'utilité de superviser un serveur Windows avec Prometheus ?
Conclusion
Vous êtes maintenant prêt à superviser vos serveurs Windows de manière proactive avec Windows Exporter et Prometheus. Quelle autre solution de surveillance envisagez-vous pour améliorer la gestion de vos systèmes ?