We've got a set of applications that is mission critical. We can see that occasionally we get java.lang.OutofMemoryError's and the JVM will hang. Our current setup doesn't always alert us that this is happening or about to happen - sometimes the heap will go quickly from ~80% to OoM (0%), neither of which are above the threshold. What other ways are there of alerting us that an OoM has happened?
... View more