0 そこで、負荷が高くなり始めたときに何もしていないOracle frmwebプロセスを強制終了する方法を見つけようとしています。 これまでのところ、私はこのコマンドを見つけました: ps -elf | head -1; ps -elf | awk '{if ($5 == 1 && $3 == "oracle" && $15 == "frmweb") {print $0}}' | head 理論上、このコマンドは孤立したプロセスを表示するはずですが、5分程度負荷が4.00を超えている場合、このすべてを自動化する方法があるかどうか疑問に思っていました。 linux script process kill oracle-linux — シストースト ソース
0 平均負荷に基づいてアクションを実行し、それは、と思わMONITは、あなたが求めているものを行います。 リソースのテストの手順に従い、LOADAVG(5min)を使用します。 例として: if loadavg(5min) is greater than 4.00 for 2 cycles then exec '/usr/local/bin/frmwebkill.sh' frmwebkillは、孤児を見つけるために指定したコマンドを実行し、見つかったプロセスを強制終了します。 — ssnobody ソース ありがとう あなたはこれをmonitなしで達成する方法を知っていますか? — SithToast