JVMのメモリが不足したときにそれを再起動するように見える、JVM用のnagiosウォッチドッグを作成したいと思います。
現在、JVMをセットアップしてJMXを許可することはできましたが、OutOfMemory状態を検出して再起動する方法がわかりません。
/check_jmx -U service:jmx:rmi:///jndi/rmi://127.0.0.1:1100/jmxrmi -O "java.lang:type=Memory" -A "HeapMemoryUsage" -K used -I HeapMemoryUsage -J used -vvvv
JMX OK HeapMemoryUsage.used=957414288{committed=2415984640;init=2147483648;max=2863333376;used=957414288}