Tecnologie monitorate · Database

Monitoraggio MySQL

Server, connessioni, cache e uso degli indici di MySQL in monitoraggio continuo, con controlli adattati all’ambiente in cui lavora il database.

Dalle metriche principali al troubleshooting

MySQL è il più diffuso sistema di database relazionale open source: prestazioni e facilità d’uso ne fanno uno dei pilastri del mercato. È composto da una parte server e da una parte client, entrambe disponibili su sistemi Unix e Windows.

Il Sentinet³ MySQL Pattern controlla entrambe le componenti con verifiche personalizzate in base all’ambiente in cui lavora il database, esegue un monitoraggio continuo e segnala i potenziali problemi prima che colpiscano il sistema. I controlli partono dalle metriche più importanti, punto di partenza ideale per il troubleshooting.

In sintesi
PatternSentinet³ MySQL Pattern
FontiAccesso diretto al database con autenticazione
AmbitiServer, connessioni e attività, cache, indici e query
Enterprise Console di Sentinet³: host raggruppati con i rispettivi servizi e i contatori di stato di host e servizi
Console di Sentinet³: stato di host e servizi.
Cosa controlla

I controlli del Pattern

Il Pattern raccoglie 20 controlli. Ognuno ha soglie configurabili e genera una notifica quando i valori le superano.

Server

ControlloCosa verifica
RaggiungibilitàIl server risponde in rete
CPUPercentuale di utilizzo della CPU
MemoriaUtilizzo della memoria
DiscoSpazio libero su disco
ServizioDisponibilità del servizio

Connessioni e attività

ControlloCosa verifica
Connection TimeTempo di connessione al database
UptimeMinuti di attività del database
Long running procProcessi in esecuzione da lungo tempo
Threads connectedNumero di connessioni aperte

Cache

ControlloCosa verifica
Query cache hit rateHit rate della query cache
Thread cache hit rateHit rate della thread cache
Buffer pool hit rateHit rate del buffer pool InnoDB
Buffer pool wait freeAttese del buffer pool InnoDB per una pagina disponibile
Key cache hit rateHit rate della key cache MyISAM
Table cache hit rateHit rate della table cache
Log waitsAttese dovute alla capienza del buffer di log
Query cache low mem prunesVoci rimosse dalla query cache per memoria insufficiente

Altro

ControlloCosa verifica
Index usagePercentuale di utilizzo degli indici
Slow queriesFrequenza delle query rilevate come lente
Temp disk tablePercentuale di tabelle temporanee create su disco invece che in memoria
Perché conta

Dati letti correttamente, policy rispettate

  • Accesso autenticato: Sentinet³ interroga i database MySQL accedendo direttamente al sistema con autenticazione: i dati vengono letti correttamente in base al livello di utenza utilizzato, nel rispetto delle policy aziendali.
  • Server e client: entrambe le componenti di MySQL sono controllate, su Unix come su Windows.
  • Prevenzione: il monitoraggio continuo segnala i potenziali problemi prima che colpiscano il sistema.

Vuoi vedere Sentinet³ sulla tua infrastruttura?

Raccontaci il tuo contesto: sedi, tecnologie, servizi critici. Ti mostriamo come Core e Infinity possono lavorare sul tuo caso.