Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment configurer Spotlight Cloud et dépanner efficacement SQL Server

Les DBA ressemblent beaucoup aux pompiers. Vous courez comme un fou, éteignant le dernier désastre qui a frappé la base de données SQL Server de votre entreprise. Et avec tant de choses, il est même difficile de se pencher sur la raison pour laquelle il a pris feu en premier lieu.

Un de mes amis a récemment déménagé dans les montagnes californiennes, à environ 6 000 pieds au-dessus des nuages. Et, d'après ce que j'ai entendu... c'est beau et paisible là-haut.

Mais elle savait que l'un des dangers de vivre dans la forêt était la menace d'incendie.

Quand ils ont emménagé – ils avaient, bien sûr, des détecteurs de fumée et des extincteurs – n'est-ce pas tout le monde ? Ils étaient protégés - alors ils pensaient...

Eh bien, durant l'été de leur première année… il y a eu un incendie. C'est pas passé loin. Et c'était effrayant.

Alors qu'ils remplissaient leur camion avec leur chat, leur chien et leurs objets de valeur, ils se sont dirigés vers la sécurité et ont regardé dans le rétroviseur de leur maison, tout ce pour quoi ils avaient travaillé, et se sont demandé s'il serait toujours là demain.

Eh bien, c'était – et ils étaient reconnaissants. C'était un appel proche. Ils avaient peur. Mais qu'ont-ils appris ?

Ils ont appris qu'une simple alarme ne suffit pas. Pour vous protéger des catastrophes et des pertes, vous devez prendre des mesures préventives. Ainsi, ils ont enlevé tous les broussailles de la maison et ont encouragé les voisins à faire de même. Ils ont installé des gicleurs dans et autour de la maison et mis en place un système d'alerte pour les informer de toutes les conditions locales pouvant entraîner un risque d'incendie.

La réalité est qu'une fois qu'il y a un incendie, il est souvent trop tard pour protéger votre investissement.

La mise en œuvre d'un système de surveillance de base de données est un moyen de rester proactif, de mesurer la santé de votre base de données et d'agir sur les petits problèmes avant qu'ils ne deviennent plus importants. Nous expliquerons comment configurer votre système de surveillance de base de données, tel que Spotlight Cloud, pour réussir, et les bases du dépannage des problèmes de serveur une fois que vous êtes opérationnel.

Configuration de votre système de surveillance de base de données

Une fois que vous avez votre nouveau logiciel de surveillance des performances de base de données, il est temps de commencer. En tant qu'administrateur de la base de données de votre entreprise, vous êtes sûr d'être enthousiasmé par les nouveaux paramètres, les nouvelles fonctionnalités les plus brillantes et la surveillance intelligente avec des lectures de serveur claires.

Mais vous vous demandez peut-être par où commencer. La configuration de tout nouveau système peut prendre un certain temps, mais un peu d'intégration de qualité sera très payante plus vous utiliserez votre système de surveillance.

Tout d'abord, examinons quelques principes de base :

Décidez quelles instances nécessitent votre plus grande attention.

On peut dire que chaque base de données doit être surveillée. Malheureusement, vous n'avez peut-être pas le budget pour couvrir toutes les bases de données pour commencer ou vous devrez peut-être prouver la valeur d'un système de surveillance et de diagnostic aux détenteurs de budget avant de pouvoir augmenter votre couverture. Sélectionnez avec soin les premières instances surveillées. Recherchez les bases de données qui sous-tendent les systèmes critiques ou qui sont traitées dans votre organisation et qui seront vues par un groupe d'utilisateurs important et/ou influent.

Consacrez vos efforts à leur faciliter la vie avec des bases de données plus fiables et plus performantes. Une équipe de vente qui voit des pannes moins fréquentes ou des rapports plus rapides à partir d'un système CRM ou de facturation deviendra vos plus grands évangélistes pour une surveillance, un diagnostic et une capacité de réglage de meilleure qualité et plus complets.

Passez en revue les prérequis. Connaissez la configuration système requise.

Étant donné que la plupart des serveurs de diagnostic, tels que Spotlight Cloud, sont une solution SaaS, cela implique un téléchargement de données. Consultez le Guide de déploiement pour les ports qui doivent être ouverts/nécessitent un accès Internet. Envisagez d'installer votre serveur sur un ordinateur toujours allumé, puis de télécharger les applications associées sur votre téléphone et votre tablette pour une surveillance facile et en déplacement. Le serveur Spotlight Cloud Diagnostic s'installe sur un système d'exploitation hébergé par Microsoft Windows.

Téléchargez le programme d'installation.

Bien sûr, vous ne pouvez pas vous lancer dans la partie de l'équation concernant la surveillance des performances sans avoir d'abord téléchargé votre base de données installateur du système de surveillance des performances. Pour les systèmes sur site, cela peut être assez laborieux car vous devez configurer votre collecte de données, vos référentiels de performances et vos référentiels de rapports.

Heureusement, c'est un processus rapide et facile pour Spotlight Cloud. Parce que c'est du SaaS, nous nous occupons du référentiel pour vous. La seule chose que vous devez faire est de télécharger le serveur de diagnostic. Le serveur de diagnostic est un service de collecte de données sans agent qui collecte des mesures de performances à partir de vos connexions surveillées. Pour ce faire, connectez-vous au site Web Spotlight avec votre compte Quest et cliquez sur Télécharger. C'est tout ce qu'il y a à faire !

Ajouter des connexions.

Une fois le programme d'installation terminé, votre prochaine étape consiste à ajouter des connexions et à les configurer. Par exemple, vous ajouterez des connexions au serveur SQL, au serveur Windows et à d'autres types de connexion. Pour Spotlight Cloud, vous ouvrirez un outil de configuration lié au gestionnaire de connexion. Pour commencer, ajoutez simplement vos connexions et commencez à collecter des données.

Plus tard, vous pourrez revenir jouer avec les nombreuses options de configuration conçues pour vous faciliter la vie (par exemple, vous pouvez marque les heures des pannes planifiées afin que vous ne receviez pas d'alarmes pendant ces périodes, vous pouvez configurer des seuils d'alarme ou vous pouvez créer des rôles d'alarme adaptés à votre environnement). La bonne nouvelle est que tout cela est préconfiguré pour que vous puissiez être opérationnel presque immédiatement. Pour en savoir plus sur la configuration, consultez notre Guide de configuration.

Vous êtes maintenant prêt à commencer à surveiller et à diagnostiquer les problèmes.

Votre logiciel de surveillance des performances de votre base de données devrait être opérationnel ! Suivez facilement votre système et n'hésitez pas à contacter votre équipe d'assistance pour toute question que vous pourriez avoir. Consultez notre guide d'introduction à la surveillance.

Surveiller toute la technologie de votre entreprise afin qu'elle ne soit pas obsolète est probablement quelque chose que vous avez évité… Mais la mise à jour et la « pérennité » de ces systèmes peuvent vous faire gagner beaucoup de temps en tant que DBA.

Comment dépanner efficacement votre serveur SQL

En tant que DBA responsable de la surveillance de votre serveur SQL, vous êtes confronté au même risque :votre entreprise dépend de la base de données que vous gérez pour prendre en charge ses applications critiques et poursuivre ses activités. Si quelque chose ne va pas, cela peut avoir un impact grave sur la productivité, la confiance des clients et les revenus.

Et si vous pouviez adopter une approche proactive et préventive de la gestion des bases de données et utiliser le réglage et les diagnostics pour résoudre les menaces potentielles, en prévenant un sinistre avant qu'il ne se produise ? Le résultat? La possibilité de mieux garantir la disponibilité et la stabilité de la base de données.

Voici quelques façons dont la surveillance via mobile peut vous aider à résoudre efficacement les problèmes de base de données :

La surveillance des performances de Mobile SQL Server est possible

La mobilité n'est plus une tendance, c'est une réalité pour les DBA d'aujourd'hui.

Trouver un équilibre travail-vie personnelle est encore plus difficile que jamais. Le DBA d'aujourd'hui est souvent invité à gérer de nombreuses autres instances de base de données et même à participer à des initiatives d'analyse, de DevOps et de cloud. De toutes les façons dont vos appareils mobiles vous offrent de la flexibilité, les avez-vous déjà utilisés pour surveiller les performances de votre serveur SQL ? Pensez à la tranquillité d'esprit que cela vous apporterait en tant que DBA.

C'est ce que nous appelons la « tranquillité de la mobilité », la liberté de surveiller la santé de vos serveurs SQL à tout moment et de n'importe où à l'aide de l'application mobile Spotlight Cloud.

Pourquoi arrêter votre vie pour surveiller vos bases de données SQL Server ? Il est logique d'ajouter vos tâches de surveillance des performances de SQL Server à la longue liste de choses que vous pouvez faire à partir d'un appareil mobile, où la commodité règne en maître.

Découvrez cette Heatmap à partir de l'application mobile Spotlight Cloud :


Nous appelons cela "l'écran du gestionnaire Dilbert" car vous n'avez pas besoin de connaître quoi que ce soit sur SQL Server pour comprendre comment cela fonctionne. Mais je vais vous le dire quand même.

Utiliser une carte thermique pour hiérarchiser les problèmes de surveillance de la base de données

Nous avons placé les cases les plus grandes et les plus rouges en haut pour vous montrer où concentrer votre énergie en premier - dans ce cas, sur l'instance SQL Server nommée . C'est simple mais efficace, car si vous avez des dizaines ou des centaines d'instances en cours d'exécution, votre question immédiate est généralement :" Sur quoi dois-je me concentrer en premier ?"

Vous pourriez camper dans les montagnes, prendre un selfie à Disneyland ou encourager votre équipe préférée au stade tout en consultant la Heatmap Spotlight et en téléphonant à vos collègues DBA à Chicago pour qu'ils résolvent les problèmes.

En bas et à droite de la Heatmap se trouvent les serveurs SQL qui ne nécessitent pas une attention immédiate. Vous pouvez également les examiner, mais l'application mobile pour iPad vous indique clairement comment définir vos priorités.

Lorsque vous balayez vers la droite, vous voyez des détails tels que des alarmes codées par couleur et numérotées pour chaque serveur SQL connecté, avec leur gravité associée :c'est cool ? Des informations à portée de main pour prendre des décisions immédiates et éclairées.

Cette application offre des fonctionnalités de surveillance et de gestion des performances de SQL Server 24h/24 et 7j/7, ainsi que des diagnostics mobiles et la résolution des problèmes pour que votre environnement SQL Server continue de fonctionner.