Ich habe eine Anwendung, die in einem Tomcat (eine Handvoll Java-Servlets) auf Linux ausgeführt wird. Jetzt habe ich die Aufgabe, die Ressourcen (wie CPU, Speichernutzung usw.) in diesem Tomcat zu überwachen (nicht die einzelnen Servlets).Wie "snmpwalk" ein Tomcat mit aktivierten JMX, um es zu überwachen
Ich bin kein Programmierer (also kann ich den Code nicht ändern) und ich darf nichts im Code ändern. Ich kenne Java auch nicht sehr gut (ich entschuldige mich, wenn ich ein paar Dinge zusammen schmeiße).
Das einzige, was ich tun kann, ist Tomcat mit Java-Parameter zu starten, die jmx aktivieren. So kann ich Tomcat und die Anwendung/Servlets remote überprüfen, die von Remote mit JMX laufen.
Frage: Welche Tools (oder Möglichkeiten) gibt es, um herauszufinden, welche Art von Monitoring/Ressource Informationen der Tomcat (oder die Anwendung mit den mbeans) bietet?
Ich denke an die Linien eines snmpwalk, die mir erlauben würden, die von snmp zur Verfügung gestellten Informationen zu entdecken. Ich habe jedoch keine Ahnung, wie man das mit Java und Jmx macht (man findet Tonnen von Artikeln im Internet, wie man es programmiert, aber das kommt nicht in Frage).
Vielen Dank für Ihre Hilfe
jvisvismvm und sein mbean plugin könnte helfen –