import com.jamonapi.Monitor;
import com.jamonapi.MonitorFactory;
public class MyClass {
public void myMethod() {
Monitor monitor = MonitorFactory.start("MyClass.myMethod");
monitor.stop();
}
}
import com.jamonapi.Monitor;
import com.jamonapi.MonitorFactory;
public class MonitorDataAccess {
public static void main(String[] args) {
Monitor[] monitors = MonitorFactory.getMonitors();
for (Monitor monitor : monitors) {
System.out.println("Label: " + monitor.getLabel());
System.out.println("Hits: " + monitor.getHits());
System.out.println("Total: " + monitor.getTotal());
System.out.println("Avg: " + monitor.getAvg());
System.out.println("Min: " + monitor.getMin());
System.out.println("Max: " + monitor.getMax());
System.out.println("------------------------------");
}
}
}
jamon.sql_driver=com.mysql.jdbc.Driver
jamon.sql_connection=jdbc:mysql://localhost:3306/mydb
jamon.sql_username=root
jamon.sql_password=secret
import com.jamonapi.config.Configuration;
import com.jamonapi.config.ConfigurationFactory;
Configuration configuration = ConfigurationFactory.getConfiguration();
configuration.setUnits("ms.");