JavaMelody kann Java- oder Java EE-Anwendungsserver überwachen und in Diagrammen anzeigen: Java-Speicher und Java-CPU-Auslastung, Anzahl der Benutzersitzungen, Anzahl der JDBC-Verbindungen sowie http-Anfragen, SQL-Anfragen, JSP-Seiten und Geschäftsschnittstellenmethoden (EJB3, Spring, Guice) Ausführungsnummer, durchschnittliche Ausführungszeit, Fehlerprozentsatz usw. Diagramme können nach Tag, Woche, Monat, Jahr oder einem benutzerdefinierten Zeitraum angezeigt werden.
Die Konfiguration ist wie folgt
1. Laden Sie das entsprechende Zip-Paket herunter. 2. Entpacken Sie javamelody.war und kopieren Sie es in das Tomcat-Release-Verzeichnis. 3. Fügen Sie den folgenden Code zum überwachten Projekt web.xml <filter> <filter-name>monitoring</filter-name > <filter hinzu -class>net.bull.javamelody.MonitoringFilter</filter-class> </filter> <filter-mapping> <filter-name>monitoring</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <listener-class>net.bull.javamelody.SessionListener</listener-class> </listener> 4. Ändern Sie javamelody.jar Kopieren Sie es in das LIB-Verzeichnis des überwachten Projekts. 5. Starten Sie den Tomcat-Anwendungsserver und greifen Sie auf die Javamelody-Anwendung zu, z. B. http://localhost:8080/javamelody6. Nehmen Sie die folgenden Einstellungen entsprechend der tatsächlichen Situation vor. 7. Klicken Sie auf die Schaltfläche Hinzufügen