Percona Monitoring and Management (PMM) este un instrument gratuit și open-source de monitorizare pentru MySQL, PostgreSQL, MongoDB și ProxySQL, precum și pentru serverele pe care acestea rulează.
PMM vă ajută să îmbunătățiți performanța bazei de date, să simplificați gestionarea acesteia și să sporiți securitatea. Este eficient, rapid de configurat și ușor de folosit.
Eu monitorizezVersiunea MySQL este: 5.7.24, folosind modelul Performance Schema, care citește și analizează date din biblioteca PERFORMANCE_SCHEMA.
MySQL 5.5 începe cu o nouă bază de date: PERFORMANCE_SCHEMA, care este folosită în principal pentru a colecta parametrii de performanță ai serverelor de baze de date. Mai mult, motorul de stocare al tabelei bibliotecii este PERFORMANCE_SCHEMA, iar utilizatorii nu pot crea tabele cu un motor de stocare PERFORMANCE_SCHEMA. MySQL5.5 este dezactivat implicit, iar din MySQL 5.6 încolo, este activat implicit. Făcând clic pe interfața "Query Analytics" și pe o instrucție SQL relativ lungă, se constată că afișajul este incomplet, așa cum se vede în figura de mai jos:
Motivul afișării incomplete este că MySQL are o limită implicită la stocarea textului.Excesul va fi trunchiat, configurația implicită este următoarea:
soluție
Trebuie modificat pe serverul MySQL/etc/my.cnfConfigurația este următoarea:
După finalizarea instalării, așa cum se arată mai jos:
Parametrii de mai sus trebuie configurați pe server și nu pot fi setați de comanda setată globală, altfel eroarea va fi următoarea:
Eroare SQL [1238] [HY000]: Variabila 'max_digest_length' este o variabilă doar pentru citire Interfața Examples a PMM poate afișa deja instrucțiunile SQL finalizate.
(Sfârșit)
|