A travers cet article, je vais vous montrer comment mettre en place une supervision SQL Server à l’aide de PRTG.
Le monitoring peut se faire à l’aide de 3 capteurs :
Ajouter un capteur
1. Ouvrir la console PRTG
![Console PRTG Console PRTG](https://rdr-it.io/wp-content/uploads/images/01-open-conole-600x279.png)
2. Faire un clic droit sur le serveur où le serveur SQL est installé 1 et cliquer sur Ajouter un capteur… 2.
![Ajouter un capteur à un élément Ajouter un capteur](https://rdr-it.io/wp-content/uploads/images/02-clic-droit-server-add-sensor-362x400.png)
Surveillance d’une base de données
1. Dans la zone de recherche 1 saisir SQL et cliquer sur Microsoft SQL v2 2.
![Capteur sur la base de données Capteur sur la base de données](https://rdr-it.io/wp-content/uploads/images/03-sql-capteur-sql-db-600x203.png)
2. Entrer le nom de la base à surveiller 1, sélectionner l’instance 2 et cliquer sur Continuer > 3.
![Capteur de base de données Capteur de base de données](https://rdr-it.io/wp-content/uploads/images/04-sensor-type1-configure-368x400.png)
3. Le capteur est créé et doit être visible.
![Capteur de surveillance de base](https://rdr-it.io/wp-content/uploads/images/05-sensor-in-list.png)
4. Détail du capteur
![Détail capteur base de données Détail capteur base de données](https://rdr-it.io/wp-content/uploads/images/06-sensor-type1-view-600x382.png)
Troubleshooting
Si vous avez l’erreur suivante : « Une erreur liée au réseau ou spécifique à l’instance s’est produite lors de l’établissement de la connexion à SQL Server » lors de l’actualisation du capteur.
![SQL Server Error 28 SQL Server Error 28](https://rdr-it.io/wp-content/uploads/images/15-error-connexion-instance-type1-600x146.png)
1. Lancer le Gestionnaire de configuration SQL Server.
![](https://rdr-it.io/wp-content/uploads/2018/04/2018-04-25_11-27-38.png)
2. Rechercher l’instance 1 et vérifier que le protocole TCP/IP soit bien activé 2.
![TCP IP active sql server](https://rdr-it.io/wp-content/uploads/images/16-resolve-error-600x346.png)
Surveillance d’un instance SQL
1. Dans la liste des capteurs sélectionner Serveur WMI Microsoft SQL 2014 1.
![Serveillance SQL WMI](https://rdr-it.io/wp-content/uploads/images/07-add-sensor-type2-1-600x197.png)
2. Cocher l’instance à surveiller 1 et cliquer sur Continuer > 2.
![Surveillance instance sql server](https://rdr-it.io/wp-content/uploads/images/08-add-sensor-type2-2-483x400.png)
3. Capteur dans la liste des éléments du serveur.
![Capteur Instance](https://rdr-it.io/wp-content/uploads/images/09-sensor-type2-in-list.png)
4. Détail du capteur. Ce capteur permet de remonter le nombre de connexions en cours à une instance.
![Détail supervision instance Détail supervision instance](https://rdr-it.io/wp-content/uploads/images/10-sensor-type2-resume-600x243.png)
Surveillance du service
Ce capteur va surveiller le service de l’instance et s’assurer que celui-ci est bien démarré. En cas d’arrêt PRTG peut essayer de redémarrer le service.
1. Dans la liste des capteurs, dans la zone de recherche 1 entrer service et sélectionner le capteur Service WMI 2.
![Ajout capteur service WMI](https://rdr-it.io/wp-content/uploads/images/11-add-sensor-service-step1-600x250.png)
2. Sélectionner le service correspond à l’instance SQL 1) et cliquer sur Continuer > 2.
![Selectionner le service de l'instance Selectionner le service de l'instance](https://rdr-it.io/wp-content/uploads/images/12-add-sensor-service-step2-select-380x400.png)
3. Détail du capteur du service
![Capteur WMI Service Capteur WMI Service](https://rdr-it.io/wp-content/uploads/images/13-sensor-service-resume-600x243.png)
4. Dans les paramètres 1, il est possible définir l’action en cas d’arrêt du service 2.
![Action arret service Action arret service](https://rdr-it.io/wp-content/uploads/images/14-sensor-service-redemarrage-auto-416x400.png)
Si vous configurez un redémarrage automatique, le jour où vous souhaitez faire une maintenance sur l’instance il faut mettre le capteur en pause.