Hi Implementers, I want to do the following,
1. Get your feedback on what tools you use to monitor your OpenMRS application server performance. 2. Suggest using Javamelody <http://code.google.com/p/javamelody/>if you don't use one, but want to. Basically, Javamelody allows you to (copied from their website) • give facts about average response times and number of executions • make decisions when trends are bad, before problems become too serious • optimize based on the more limiting response times • find the root causes of response times • verify the real improvement after optimizations It includes summary charts showing the evolution over time of the following indicators: • Number of executions, mean execution times and percentage of errors of http requests, sql requests, jsp pages or methods of business façades (if EJB3, Spring or Guice) • Java memory • Java CPU • Number of user sessions • Number of jdbc connections These charts can be viewed on the current day, week, month, year or custom period. You can even execute garbage collection to free resources, or view / invalidate http sessions. Setting it up is also quite easy, you just need to copy a few jars into your tomcat, and set a few parameters in tomcat conf. (took me 2-3 minutes) You view it via your web brower. so there's nothing additional to set up. I’m wondering if this is helpful to you, and if its worth a page on our Wiki ? -- Best Regards, Suranga _________________________________________ To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-implement-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]

