yahoo!
In diesem Artikel wird ein detailliertes Yahoo! MySQL Performance Analyzer untersucht, ein leistungsstarkes Tool, das die Leistung von MySQL-Datenbanken umfassend analysiert, einschließlich Echtzeitüberwachung und detaillierter Berichterstattung, um Leistungsprobleme effizient zu identifizieren und zu lösen.
Hauptvorteile:
Installation und Konfiguration:
Analyzer verwendet SNMP, wenn es verfügbar ist. Daher ist es am besten, SNMP auf dem Datenbankserver zu installieren. Da es sich um eine Java -Anwendung handelt, stellen Sie sicher, dass JDK 8 vor fortgeschrittenen Installationen installiert ist (JDK 7 ist auch in Ordnung, verwendet jedoch keine der Funktionen von JDK 8).
Melden Sie sich über SSH bei Ihrer virtuellen Maschine an.
git clone git@github.com:yahoo/mysql_perf_analyzer.git myperf
Ausführen mvn clean package
entpacken Sie die generierte myperfserver-server.zip
Verwenden Sie das Skript start_myperf.sh
Öffnen Sie nach dem Start des Servers den Browserzugriff mit dem Hostnamen und dem angegebenen Port (z. B.
). Standardadministratorkonto (Benutzername: MyPerf, Passwort: Änderung).
vaprobash.dev:9092/myperf
Das Haupt -Dashboard zeigt den aktuellen Status der Datenbank und andere detaillierte Informationen wie CPU -Verwendung, ausgeführte Threads, Deadlocks usw. an. Die zweite Registerkarte zeigt Warnungen für die letzten 24 Stunden.
Datenbankgruppenkonfiguration, Prozessüberwachung und Diagramme:
Sie können neue Datenbankgruppen erstellen, um eine einzelne oder mehrere Datenbanken zu überwachen. Die "Top" -Seite bietet Echtzeitüberwachung von Systemressourcen, ähnlich wie der Befehl Linux
.
top
Die Registerkarte "Diagramme" enthält Diagrammtools zum Vergleich der Leistung von Datenbankservern im Laufe der Zeit.
Datenbankmetadaten Browser, Abfrageerklärung und Warnungen:
Analyzer bietet eine einfache Möglichkeit, Datenbank- und Tabellenmetadaten wie Spalten, Ansichten, Indizes, Trigger usw. durchzusuchen. Alarmfunktion können Sie Regeln festlegen, um zu definieren, wann (oder will) Probleme im System auftreten. Sie können Warnungen mit vordefinierten Metriken oder Datenbankabfragen erstellen. Zusammenfassung: In diesem Artikel wird die Hauptfunktionen von Yahoo! MySQL Performance Analyzer vorgestellt. In einem nachfolgenden Artikel werden fortgeschrittenere Verwendung der Verwendung des Analysators in einer realen Datenbankumgebung eingeführt. FAQs: (Der FAQ -Teil wird hier weggelassen, da er bereits im Originaltext enthalten ist, passen Sie einfach den Sprachstil an.)
Das obige ist der detaillierte Inhalt vonSchauen Sie sich zuerst den MySQL Performance Analyzer von Yahoo's MySQL an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!