process (Memory)
構文
process { frequency (minutes | hours | days) value; minor-event { threshold process name memory-limit value ; action snmp-trap; } major-event { threshold process name memory-limit value ; action [snmp-trap | live-core | (terminate-process| terminate-process-force)]; } critical-event { threshold process name memory-limit value ; action [snmp-trap | live-core | (terminate-process| terminate-process-force)]; } }
階層レベル
[edit system monitor memory]
説明
プロセス レベルのメモリ監視を構成します。すべてのプロセスにしきい値を指定することはできないため、アルゴリズム (ヒューリスティック ベース) を使用して、しきい値を超える可能性が高いプロセスを特定します。アルゴリズムは、プロセスのメモリ増加パターンを学習し、プロセスのメモリ使用量をプロセスのベースラインと比較することに基づいて、プロセスを識別できます。このアルゴリズムは、仮想メモリのフットプリント、ベースライン以降のメモリフットプリントの増加、およびメモリ増加パターンスコアを測定して、プロセスを特定します。例外を指定することもできます。学習は、プロセス監視用に設定された時間間隔で常にオンになります。また、予測は、システムのメモリが不足していることをモジュールが認識している場合にのみ可能です。
残りのステートメントについては、個別に説明します。
オプション
frequency | システムレベルのメモリ監視の頻度を指定します。頻度は、日、時間、または分で指定できます。取りうる値: 1 から 65535 まで。 |
minor-event | チェックを外すと、サービスの中断やパフォーマンスの低下を引き起こす可能性があるが、デバイスに大きな影響はない、重大ではないイベントを示します。 |
major-event | チェックしないままにしておくと、サービスの大幅な損失やトラフィックの中断が発生する可能性があるイベントを示します。 |
critical-event | オフのままにしておくと、重大なサービスの損失やトラフィックの中断が発生する可能性があるイベントを示します。重大なイベントがトリガーされた場合は、デバイスのメモリが不足している場合に限り、プロセスを終了できます。 |
必要な権限レベル
system:設定でこのステートメントを表示します。
システム制御—このステートメントを設定に追加します。
リリース情報
Junos OSリリース20.1で導入されたステートメント。