Fixing Performance Problems on Your JBoss Web Apps By Diagnosing Blocked Thread Issues

I was once perplexed by a bizarre performance issue, I encountered at seemingly random intervals, in an application I help to maintain. The application kept freezing up, without any log messages to use for diagnosis. This was very frustrating, because it meant the application server typically had to be restarted manually to restore service. After… Continue reading Fixing Performance Problems on Your JBoss Web Apps By Diagnosing Blocked Thread Issues

Monitoring Process Counts and Alerting Via Email

Below is a simple script called monitor_jboss, which checks to see if jboss is running and whether or not too many instances are currently running. I found a need to write this script because we have some cron scripts which automatically restart JBoss each day and the JBoss shutdown script itself sometimes fails to properly… Continue reading Monitoring Process Counts and Alerting Via Email