Consigli per il software o il servizio di monitoraggio di MS SQL Server? [chiuso]


8

Ho un client con istanze di MS SQL Server (2000, 2005) sparse su 20-30 server. Mi sono impegnata a organizzare le cose e rivedremo periodicamente lo stato dell'infrastruttura del database per verificarne l'integrità, testare i backup, ecc. Abbiamo anche in programma di ottenere il maggior numero possibile di questi database fino al 2008.

Sono a conoscenza di servizi come New Relic per applicazioni e database Web stack Linux e mi sono imbattuto nel prodotto SQL Monitor (RedGate) proprio oggi tramite Google. Qualcuno può fornire una direzione in termini di servizi o strumenti (con cui hai esperienza) che consentirebbe a me / mio cliente di monitorare e gestire le loro istanze MS SQL?


1
Puoi vedere il Monitor SQL di RedGate in azione qui: monitor.red-gate.com/… Questa è la dimostrazione dal vivo del monitoraggio dei server SQL utilizzati dal sito SQLServerCentral.com.

Sì, l'ho visto e l'ho trovato utile per capire di cosa è capace lo strumento, anche se non mi rendevo conto di quali server stesse monitorando.
wchrisjohnson,

Risposte:


8

Hai molte opzioni. I distributori che sono specifici di SQL sono:

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

Faranno tutti bene il lavoro, dipende solo da quale funziona meglio per te nel tuo negozio. Tutti hanno prove gratuite, quindi puoi provarle tutte e prendere una decisione informata.


Il punto principale su SCOM è che puoi fare PIÙ del monitoraggio SQL. Inizia da lì quindi spostati verso l'alto per controllare l'intero stack dell'applicazione.
TomTom,

4

Ho perso l'entusiasmo per Idera SQLdm , dopo averlo usato su un client per diversi anni. SQL Monitor è eccellente considerando il prezzo. SQL Sentry è ciò che consiglierei attualmente a un client, se ha il budget.

Se non hai mai sentito parlare di SQL Sentry, almeno prendi una copia gratuita di Plan Explorer .


2

Uso SQL Monitor di Redgate da molti anni. Il prezzo è ottimo e ha molte, molte utili funzionalità di avviso. Inoltre raccolta dati e report per metriche. È un sistema potente che ti consiglio di provare.


1

Gli strumenti di terze parti per i quali ho una certa esperienza:

  • Confio IgniteFree - ottimo strumento per monitorare l'esperienza attuale e le ultime 24 ore. Molto utile per una prima occhiata al server e vedere i problemi più ovvi. Ha una versione a pagamento più dettagliata, ma non ho avuto il piacere di lavorarci.

  • Idera SQLdm - solo versione a pagamento, come sono a conoscenza. Buono per avere un quadro molto completo sullo stato del server ad un certo punto nel tempo. Ha istantanee configurabili che mostrano l'immagine completa del server in un determinato momento. Ha anche un bel set di report già realizzati o un modo per creare report personalizzati in base alle tue esigenze. Può creare avvisi e report personalizzati. È un po 'pesante per quanto riguarda il consumo di risorse, quindi è necessario giocherellare un po' con esso prima di rilasciare un'istanza di produzione.


0

Darei un'occhiata a DIAB da DBAinABox.com, è pieno di imprese che monitorano più server, inviano avvisi e-mail e sono molto facili da usare. Ha anche alcuni strumenti che non ho trovato da altri fornitori come la traccia online, ad esempio: puoi fare clic su qualsiasi utente, spid o applicazione e avviare una traccia sql sull'oggetto. Ha anche il controllo del codice SQL che uso molto, può scansionare centinaia di righe di codice contemporaneamente e generare problemi nello script come scansioni di tabelle e tipi di colonne non corrispondenti. Ed è stato abbastanza economico l'ultima volta che ho guardato.


3
Hai esperienza diretta con questo prodotto? Si prega di rivelare qualsiasi affiliazione che hai con esso.
Nick Chammas,

0

La tua richiesta di monitoraggio, gestione e controllo della salute su 20-30 server si adatta molto bene allo strumento che ho scritto - miniDBA . Ti consentirà inoltre di ottimizzare le prestazioni e diagnosticare i problemi a livello di singolo database.

Un prezzo fisso per tutti i server monitorati che desideri dovrebbe renderlo economicamente valido per te.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.