Empfehlungen für MS SQL Server-Überwachungssoftware oder -Dienst? [geschlossen]

8

Ich habe einen Client mit MS SQL Server-Instanzen (2000, 2005), die auf 20 bis 30 Server verteilt sind. Ich war damit beauftragt, die Dinge zu organisieren, und werde regelmäßig den Status der Datenbankinfrastruktur auf Integrität, Test-Backups usw. überprüfen. Wir planen auch, so viele dieser Datenbanken bis 2008 wie möglich zu erhalten.

Mir sind Dienste wie New Relic für Linux-Stack-Webanwendungen und -Datenbanken bekannt, und ich bin erst heute über Google auf das SQL Monitor-Produkt (RedGate) gestoßen. Kann jemand eine Anleitung in Bezug auf Dienste oder Tools (mit denen Sie Erfahrung haben) geben, die es mir / meinem Client ermöglichen, ihre MS SQL-Instanzen zu überwachen und zu verwalten?

wchrisjohnson
quelle
1
Sie können den SQL Monitor von RedGate live in Aktion sehen: monitor.red-gate.com/… Dies ist die Live-Demo zur Überwachung der SQL-Server, die von der SQLServerCentral.com-Site verwendet werden.
Ja, ich habe das gesehen und fand es nützlich, um zu verstehen, wozu das Tool in der Lage ist, obwohl ich nicht wusste, welche Server es überwacht.
wchrisjohnson

Antworten:

8

Sie haben viele Möglichkeiten. Die Anbieter, die sich SQL-spezifisch ansehen, sind:

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

Sie werden alle ihre Arbeit gut machen, es hängt nur wirklich davon ab, welche für Sie in Ihrem Geschäft am besten geeignet ist. Sie haben alle kostenlose Testversionen, sodass Sie alle ausprobieren und eine fundierte Entscheidung treffen können.

mrdenny
quelle
Der Hauptpunkt bei SCOM ist, dass Sie MEHR als die SQL-Überwachung ausführen können. Beginnen Sie dort und bewegen Sie sich nach oben, um den gesamten Anwendungsstapel zu steuern.
TomTom
4

Ich habe die Begeisterung für Idera SQLdm verloren , nachdem ich es mehrere Jahre bei einem Client verwendet habe. SQL Monitor ist in Anbetracht des Preises ausgezeichnet. SQL Sentry ist das, was ich einem Client derzeit empfehlen würde, wenn er über das Budget verfügt.

Wenn Sie noch nie von SQL Sentry gehört haben, holen Sie sich zumindest eine kostenlose Kopie von Plan Explorer .

Mark Storey-Smith
quelle
2

Ich benutze Redgates SQL Monitor seit vielen Jahren. Der Preis ist großartig und es gibt viele, viele nützliche Warnfunktionen. Plus Datenerfassung und Berichte für Metriken. Es ist ein leistungsstarkes System, das Sie unbedingt ausprobieren sollten.

Josh Bond
quelle
1

Die Tools von Drittanbietern, für die ich Erfahrung habe:

  • Confio IgniteFree - sehr schönes Tool zur Überwachung der aktuellen und vergangenen 24 Stunden Erfahrung. Sehr nützlich für einen ersten Blick auf den Server und die offensichtlichsten Probleme. Es hat eine detailliertere kostenpflichtige Version, hatte aber nicht das Vergnügen, damit zu arbeiten.

  • Idera SQLdm - nur kostenpflichtige Version, wie ich weiß. Gut, um zu einem bestimmten Zeitpunkt ein sehr vollständiges Bild über den Serverstatus zu erhalten. Verfügt über konfigurierbare Snapshots, die ein vollständiges Bild des Servers zu einem bestimmten Zeitpunkt anzeigen. Hat auch eine schöne Reihe von bereits erstellten Berichten oder eine Möglichkeit, benutzerdefinierte Berichte basierend auf Ihren Anforderungen zu erstellen. Kann benutzerdefinierte Warnungen und Berichte erstellen. Es ist ein bisschen ressourcenintensiv, also muss man ein bisschen damit herumspielen, bevor man es auf einer Produktionsinstanz veröffentlicht.

Marian
quelle
0

Ich würde mir DIAB von DBAinABox.com ansehen. Es ist mit Funktionen ausgestattet, die mehrere Server überwachen, E-Mail-Benachrichtigungen senden und sehr einfach zu bedienen sind. Es enthält auch einige Tools, die ich von anderen Anbietern nicht gefunden habe, z. B. Online-Trace. Beispiel: Sie können auf einen beliebigen Benutzer, eine beliebige Spid oder Anwendung klicken und einen SQL-Trace für das Objekt starten. Es hat auch eine SQL-Code-Prüfung, die ich häufig benutze. Sie kann Hunderte von Codezeilen gleichzeitig scannen und Probleme im Skript wie Tabellenscans und nicht übereinstimmende Spaltentypen ausgeben. Und es ist ziemlich billig, als ich das letzte Mal nachgesehen habe.

DelekDBA
quelle
3
Haben Sie direkte Erfahrung mit diesem Produkt? Bitte geben Sie Ihre Zugehörigkeit dazu an.
Nick Chammas
0

Ihre Anfrage nach Überwachung, Verwaltung und Integritätsprüfungen auf 20 bis 30 Servern passt sehr gut zu dem von mir geschriebenen Tool - miniDBA . Außerdem können Sie die Leistung auf individueller Datenbankebene optimieren und diagnostizieren.

Ein fester Preis für so viele überwachte Server, wie Sie möchten, sollte es für Sie finanziell rentabel machen.

user2139987
quelle