Surveillance des serveurs SQL : une étude de cas

Nous avons récemment travaillé avec un client pour résoudre les problèmes avec une instance SQL Server. Le client dirigeait SQL Server 2012 sur une machine virtuelle. Les applications en cours d’exécution sur le serveur SQL étaient en cours d’exécution dans les problèmes et le client n’était pas sûr de ce que la cause profonde des problèmes a été.

Initialement, nous avons mis en place la surveillance des applications Web avec le client pour envoyer des alertes si l’application Web a commencé à fonctionner plus lentement que d’habitude, nous faisant ainsi savoir la prochaine fois qu’un problème a été rencontré. En fixant un seuil de délai d’attente pour la vitesse de chargement de la page, nous avons pu identifier différentes périodes où le système semblait avoir un problème d’accès aux données du serveur SQL. En utilisant les alertes intégrées, nous avons reçu des e-mails dès qu’un problème a été détecté.

Ensuite, nous voulions configurer sql server surveillance, nous avons donc aidé le client à installer l’agent MetricsView pour recueillir des données Windows Performance Counter à partir du serveur SQL. Une fois que l’agent MetricsView a été installé avec succès, nous avons été en mesure de recueillir toutes les données qui sont rapportées par Windows Performance Counters, y compris l’utilisation du serveur SQL, l’utilisation du processeur, l’utilisation de la bande passante, l’allocation de mémoire et la disponibilité de l’espace disque disque dur.

En surveillant toutes ces mesures, nous avons établi des seuils maximaux et minimaux pour chaque ensemble de données afin d’être alertés si l’une ou l’autre des mesures critiques dépassait les limites prévues. Ce que nous avons trouvé presque immédiatement, c’est qu’il ne s’agissait pas, en fait, d’un problème SQL du tout, mais d’un problème simple avec la façon dont le serveur virtuel a été créé et les disques durs ont été partitionnés.SQL_Server_Monitoring

Ce client particulier avait créé deux partitions sur le lecteur, la première pour simplement le système d’exploitation et la seconde pour le stockage de données. Ce que nous avons rapidement constaté, c’est que le lecteur OS avait encore quelques journaux SQL sur elle qui aurait vraiment dû être stocké sur le lecteur de données, et les journaux SQL ont été à l’origine du lecteur de frapper sa capacité. L’utilisateur avait plusieurs options pour résoudre ce problème. Ils peuvent augmenter la partition du lecteur virtuel, selon qu’il a été mis en place comme un lecteur dynamique, ou ils pourraient modifier leurs paramètres de serveur sql pour stocker les journaux sur le lecteur de données ainsi que mettre en place la troncature automatique des journaux après une période de temps spécifiée.

Le fait que nous avons pu utiliser plusieurs composants de la suite d’outils Dotcom-Monitor pour aider le client à cerner le problème en dit long sur la capacité de Dotcom-Monitor à aller au-delà de la simple surveillance des temps de disponibilité et d’arrêt que nous avons commencé à effectuer il y a plus de 15 ans. Les outils ont vraiment évolué pour contenir des outils de dépannage et des guides de réglage des performances qui vous aident à obtenir une vue complète à 360 degrés de la performance de votre infrastructure et de son incidence sur vos sites Web et applications Web.

Inscrivez-vous dès maintenant pour un essai gratuit de 30 jours pour surveiller les applications Web et les sites Web,du matériel jusqu’à travers le réseau à la réactivité réelle des serveurs SQL et chaque charge de page à partir de dizaines d’endroits à travers le monde.

Latest Web Performance Articles​

Top 25 des outils de surveillance des serveurs

Dans cet article, nous donnons à nos experts des 25 meilleurs outils de surveillance des serveurs pour vous aider à surveiller la disponibilité de votre site Web et offrir à vos utilisateurs la meilleure expérience, en commençant par notre propre solution chez Dotcom-Monitor. Découvrez pourquoi la surveillance des serveurs est un élément essentiel de toute stratégie de surveillance.

Top 20 des outils de surveillance synthétique

La surveillance synthétique permet aux équipes de surveiller et de mesurer les performances des sites Web et des applications Web en permanence à partir de tous les points de vue imaginables, et de recevoir des alertes avant que les problèmes ne commencent à avoir un impact sur les utilisateurs réels. Voici nos meilleurs choix pour les outils de surveillance synthétique, en tête avec les nôtres chez Dotcom-Monitor.

Start Dotcom-Monitor for free today​

No Credit Card Required