Ich wurde gefragt, ob wir die "Gesundheit" des MySQL-Servers in irgendeiner Weise überwachen können. Der Vorschlag war, dass es snmp Unterstützung geben könnte (dies ist für Version 5.0.x). Ich konnte keine definitive Information darüber finden - ein Link zu einer Referenz wäre großartig.MySQL programmgesteuert überwachen? SNMP?
Das eigentliche Problem ist es, regelmäßig Informationen über die "Gesundheit" oder den Status von MySQL zu bekommen. Wir könnten unseren eigenen Prozess schreiben, den Sites aufrufen und aktiv mit ihm kommunizieren, und diesen dann auf unserer GUI veröffentlichen (die GUI spricht momentan nicht mit mysql).
Gibt es einen einfachen Mechanismus, der verwendet werden kann, oder andere Best Practice, wenn man kein Interesse am Inhalt von mysql hat, aber nur wissen will, was sein Status ist? (Oben, unten, zur Verfügung, andere, usw.)
Die GUI-Anwendung Java ist, ist der Rest unserer Sachen eine Mischung aus Java und C++
Ich bin nicht für eine dritte Partei Lösung suchen - nur will zu wissen, ob mysql snmp-Daten "veröffentlicht", damit andere sie konsumieren können.
finden Die GUI muss nichts anderes tun, als ein grün/gelb/rotes Licht zu zeigen. – Tim
Ich glaube nicht, dass das für uns funktionieren wird - basierend auf GPL und der Art wie es implementiert wird. Aber danke für den Link. – Tim