JavaMelody สามารถตรวจสอบเซิร์ฟเวอร์แอปพลิเคชัน Java หรือ Java EE และแสดงเป็นแผนภูมิ: หน่วยความจำ Java และการใช้งาน Java CPU, จำนวนเซสชันผู้ใช้, จำนวนการเชื่อมต่อ JDBC และคำขอ http, คำขอ sql, หน้า jsp และวิธีการอินเทอร์เฟซธุรกิจ (EJB3, Spring, Guice) หมายเลขการดำเนินการ เวลาดำเนินการโดยเฉลี่ย เปอร์เซ็นต์ข้อผิดพลาด ฯลฯ สามารถดูแผนภูมิตามวัน สัปดาห์ เดือน ปี หรือช่วงเวลาที่กำหนดเองได้
การกำหนดค่ามีดังนี้
1. ดาวน์โหลดแพ็คเกจ zip ที่เกี่ยวข้อง 2. แตกไฟล์และคัดลอก javamelody.war ไปยังไดเร็กทอรี Tomcat release 3. เพิ่มโค้ดต่อไปนี้ลงในโปรเจ็กต์ที่ถูกมอนิเตอร์ web.xml <filter> <filter-name>monitoring</filter-name > <filter -class>net.bull.javamelody.MonitoringFilter</filter-class> </filter> <filter-mapping> <filter-name>การตรวจสอบ</filter-name> <url-pattern>/*</url -pattern> </filter-mapping> <listener> <listener-class>net.bull.javamelody.SessionListener</listener-class> </listener> 4. คัดลอก javamelody.jar ไปยังไดเร็กทอรี LIB ของโปรเจ็กต์ที่ได้รับการตรวจสอบ 5. เริ่ม Tomcat แอปพลิเคชันเซิร์ฟเวอร์และเข้าถึงแอปพลิเคชัน javamelody เช่น http://localhost:8080/javamelody6 ทำการตั้งค่าต่อไปนี้ตามสถานการณ์จริง 7. คลิกปุ่มเพิ่ม