Recommandations pour le logiciel ou service de surveillance MS SQL Server? [fermé]


8

J'ai un client avec des instances MS SQL Server (2000, 2005) réparties sur 20 à 30 serveurs. J'ai été engagé pour organiser les choses et j'examinerai périodiquement l'état de l'infrastructure de la base de données pour la santé, tester les sauvegardes, etc. Nous prévoyons également d'obtenir autant de ces bases de données jusqu'en 2008 que possible.

Je connais des services comme New Relic pour les applications Web et les bases de données de pile Linux, et je suis tombé sur le produit SQL Monitor (RedGate) aujourd'hui même via Google. Quelqu'un peut-il fournir une orientation en termes de services ou d'outils (avec lesquels vous avez de l'expérience) qui me permettraient / à mon client de surveiller et de gérer leurs instances MS SQL?


1
Vous pouvez voir le Moniteur SQL de RedGate en direct ici: monitor.red-gate.com/… Ceci est la démonstration en direct de celui-ci surveillant les serveurs SQL utilisés par le site SQLServerCentral.com.

Oui, j'ai vu cela et l'ai trouvé utile pour comprendre de quoi l'outil est capable, même si je ne savais pas quels serveurs il surveillait.
wchrisjohnson

Réponses:


8

Vous avez beaucoup d'options. Les fournisseurs à examiner qui sont spécifiques à SQL sont:

Quest Software - Spotlight
Red Gate Software - SQL Monitor
Confio - Ignite
Idera - SQLdm
Microsoft - System Center Operations Manager
Microsoft - SQL Server 2005 Performance Dashboard
SentryONE - Performance Advisor
ApexSQL Monitor

Ils feront tous le travail bien, cela dépend vraiment de celui qui vous convient le mieux dans votre magasin. Ils ont tous des essais gratuits afin que vous puissiez les essayer tous et prendre une décision éclairée.


Le point principal à propos de SCOM est que vous pouvez faire PLUS que la surveillance SQL. Commencez par là, puis montez pour contrôler toute la pile d'applications.
TomTom

4

J'ai perdu l'enthousiasme pour Idera SQLdm , après l'avoir utilisé chez un client pendant plusieurs années. SQL Monitor est excellent compte tenu du prix. SQL Sentry est ce que je recommanderais à un client actuellement, s'il a le budget.

Si vous n'avez jamais entendu parler de SQL Sentry, obtenez au moins une copie gratuite de Plan Explorer .


2

J'utilise le moniteur SQL de Redgate depuis de nombreuses années. Le prix est excellent et il a de nombreuses capacités d'alerte utiles. De plus, collecte de données et rapports pour les mesures. C'est un système puissant que je vous recommande d'essayer.


1

Les outils tiers pour lesquels j'ai une certaine expérience:

  • Confio IgniteFree - très bel outil pour surveiller l'expérience actuelle et les dernières 24 heures. Très utile pour un premier coup d'œil sur le serveur et voir les problèmes les plus évidents. Il a une version payante plus détaillée, mais n'a pas eu le plaisir de travailler avec elle.

  • Idera SQLdm - seule version payante, comme je le sais. Bon pour avoir une image très complète de l'état du serveur à un moment donné. A des instantanés configurables qui montrent une image complète du serveur à un moment précis. A également un bel ensemble de rapports déjà créés, ou un moyen de créer des rapports personnalisés en fonction de vos besoins. Peut créer des alertes et des rapports personnalisés. C'est un peu lourd du côté de la consommation de ressources, il faut donc en jouer un peu avant de sortir sur une instance de production.


0

Je voudrais jeter un œil à DIAB de DBAinABox.com, il est chargé de moniteurs multiples, envoie des alertes par courrier électronique et est très facile à utiliser. Il a également quelques outils que je n'ai pas trouvés chez les autres fournisseurs comme la trace en ligne, par exemple: vous pouvez cliquer sur n'importe quel utilisateur, spid ou application et démarrer une trace sql sur l'objet. Il a également une vérification de code SQL que j'utilise beaucoup, il peut analyser des centaines de lignes de code à la fois et générer des problèmes dans le script, comme des analyses de table et des types de colonnes incompatibles. Et c'est plutôt bon marché la dernière fois que j'ai regardé.


3
Avez-vous une expérience directe de l'utilisation de ce produit? Veuillez divulguer toute affiliation que vous avez avec elle.
Nick Chammas

0

Votre demande de surveillance, de gestion et de contrôle de santé sur 20 à 30 serveurs correspond très bien à l'outil que j'ai écrit - miniDBA . Il vous permettra également de régler les performances et de diagnostiquer les problèmes au niveau de la base de données individuelle.

Un prix fixe pour autant de serveurs surveillés que vous le souhaitez devrait le rendre financièrement viable pour vous.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.