← Tüm veritabanları
My

MySQL izleme

ClusterEye, MySQL sunucularını agent ile ve tamamen salt-okunur bir hesapla izler — MySQL tarafında hiçbir zaman KILL, SET GLOBAL veya FLUSH çalıştırılmaz. performance_schema ve InnoDB durum bilgileri üzerinden sorgu digest'leri, kilit bekleyişleri, replikasyon durumu ve InnoDB buffer pool davranışı toplanır. Sürümler: MySQL 5.7 — 8.4.

Agent ile izlenirVarsayılan port: 3306Sürümler: 5.7 — 8.4
MySQL — ClusterEye Performance Analyzer

Neyi okuyoruz

SHOW GLOBAL STATUS ve SHOW GLOBAL VARIABLES — throughput, bağlantı ve konfigürasyon durumu
performance_schema.events_statements_summary_by_digest — sorgu digest bazlı süre ve çağrı istatistikleri
SHOW ENGINE INNODB STATUS — buffer pool, satır kilitleri ve son deadlock bilgisi
performance_schema.data_locks ve data_lock_waits — kilit bekleme zincirleri
SHOW REPLICA STATUS ve replication_applier_status_by_worker — replikasyon gecikmesi ve paralel uygulayıcı durumu
SHOW PROCESSLIST — aktif oturumlar ve uzun süren sorgular
table_io_waits_summary_by_index_usage — index kullanımı ve kullanılmayan index tespiti
performance_schema.error_log — hata log kayıtları (MySQL 8.0+)

MySQL'e özel neler yapıyor

Digest tabanlı sorgu analizi

Sorgular performance_schema digest'leri üzerinden gruplanır; toplam süre, çağrı sayısı ve satır incelemesi oranına göre önceliklendirilir. Uygulama tablolarına SELECT yetkisi verirseniz Safe EXPLAIN ile plan da alınabilir.

InnoDB baskı göstergeleri

Buffer pool hit oranı, dirty page oranı, satır kilidi bekleyişleri ve deadlock sayısı birlikte izlenir; yazma baskısının ne zaman kilit sorununa dönüştüğü görünür olur.

Replikasyon takibi

Replica gecikmesi, uygulayıcı thread durumu ve kopma olayları izlenir; çoklu worker kullanan kurulumlarda hangi worker'ın geride kaldığı ayrıştırılır.

Gereken minimum yetkiler

Baseline salt-okunurdur ve üretimde güvenle verilebilir.

sql
CREATE USER 'clustereye'@'<agent-host>' IDENTIFIED BY '<strong-password>';
GRANT PROCESS, REPLICATION CLIENT ON *.* TO 'clustereye'@'<agent-host>';
GRANT SELECT ON performance_schema.* TO 'clustereye'@'<agent-host>';

-- optional: Safe EXPLAIN on application tables
GRANT SELECT ON <app_schema>.* TO 'clustereye'@'<agent-host>';

Ön koşullar

·my.cnf: performance_schema = ON (dinamik değil, restart gerekir)
·information_schema için ayrı grant gerekmez
·SUPER veya SYSTEM_VARIABLES_ADMIN gerekmez
Kurulum ve yetki detayları →

Sık sorulan sorular

Üç grant yeterlidir: PROCESS ve REPLICATION CLIENT (*.* üzerinde) ile performance_schema üzerinde SELECT. information_schema için ayrı grant gerekmez. SUPER veya SYSTEM_VARIABLES_ADMIN gerekmez.

MySQL ortamınızı 5 dakikada izlemeye başlayın.

Kurulum tek komut. Sorularınız için ekibimize yazabilirsiniz.

Canlı demo planlaKurulum ve yetki detayları