容量計画のためのハードウェア リソースしきい値監視の設定
このトピックでは、ハードウェア リソースしきい値の監視、リソース リストの構成方法、監視プロファイルへのリソース リストの関連付け方法、ポーリング間隔の構成方法、およびハードウェア リソース使用率を表示する運用モード コマンドについて説明します。
ハードウェア リソースしきい値の監視
ハードウェア・リソースしきい値モニターを構成するには、リソース・リストを作成し、モニターするハードウェア・リソースを指定するか、すべてのハードウェア・リソースをモニターします。いくつかのオプションを選択して、リソース・リストを拡張することができます。リソース・リストに適用できるこれらのオプション設定を使用してモニター・プロファイルを構成することもできます。ハードウェア・リソース・データをポーリングする頻度のポーリング間隔を指定できます。上限、下限、通知タイプを設定できます。しきい値を超えるたびに、通知が届きます。
リソースリストを設定する
ハードウェアのリソース使用率を監視するためのリソースリストを作成します。
複数のリソースリストを設定できますが、同じリソースは一度しか使用できず、複数のリソースリストで複製することはできません。
構成が完了すると、ハードウェア リソース使用率データが定期的にポーリングされます。デフォルトのポーリング間隔は 1 秒です。
リソース・リストを構成するには:
ポーリング間隔を設定する(オプション)
オプションで、該当するすべてのリソースに対して 1 つのポーリング間隔を構成できます。
ポーリング間隔を設定するには:
[edit system packet-forwarding-options hw-resource-monitor]
階層レベルに移動し、ポーリング間隔を設定します。
set system packet-forwarding-options hw-resource-monitor polling-interval <10-86400000 milliseconds>
監視プロファイルの関連付け(オプション)
オプションで、設定済みのリソースリストをモニタープロファイルにマッピングできます。モニタープロファイルは複数のリソースリストにマップできますが、単一のリソースリストを複数のモニタープロファイルにマップすることはできません。リソースリストは、単一のモニタープロファイルにのみマッピングできます。リソースリストにマップする前に、モニタープロファイルを設定します。
監視プロファイルを関連付けるには:
利用の監視
以下の動作モードコマンドを使用して、リソースリストの下に設定されたハードウェアリソースを表示します。現在のリソース使用率、上限しきい値、下限しきい値、健全性、および通知タイプの値が表示されます。
show system packet-forwarding-options hw-resource-monitor utilization-info
Slot 0 ***** HW Resource Monitoring Information ***** Polling Interval: 1000 milliseconds (1 seconds) HW Resource Name | Max Capacity | Current Utilization | Current Utilization % | Lower Threshold % | Upper Threshold % | Health | Notification Type --------------------|--------------|---------------------|-----------------------|-------------------|-------------------|--------|------------------ ECMP-GROUP | 4096 | 0 | 0 | 50 | 90 | GREEN | Sylog ECMP-MEMBER | 32768 | 0 | 0 | 50 | 90 | GREEN | Sylog EFP | 2048 | 0 | 0 | 50 | 90 | GREEN | Sylog EGRESS-L3-INTERFACE | 16384 | 7 | 1 | 50 | 90 | GREEN | Sylog HOST-IPv4 | 147456 | 21 | 1 | 50 | 90 | GREEN | Sylog HOST-IPv6 | 73728 | 5 | 1 | 50 | 90 | GREEN | Sylog IFP | 18432 | 182 | 1 | 50 | 90 | GREEN | Sylog L3-NEXT-HOP | 65536 | 10 | 1 | 50 | 90 | GREEN | Sylog LPM-IPv4 | 24576 | 8 | 1 | 50 | 90 | GREEN | Sylog LPM-IPv6-128 | 2048 | 0 | 0 | 50 | 90 | GREEN | Sylog LPM-IPv6-64 | 12288 | 4 | 1 | 50 | 90 | GREEN | Sylog MAC | 163840 | 2 | 1 | 50 | 90 | GREEN | Sylog MPLS-INGRESS | 16384 | 0 | 0 | 50 | 90 | GREEN | Sylog MPLS-SWAP | 16384 | 0 | 0 | 50 | 90 | GREEN | Sylog TUNNEL | 4096 | 0 | 0 | 50 | 90 | GREEN | Sylog VFP | 1024 | 0 | 0 | 50 | 90 | GREEN | Sylog VPORT | 16384 | 0 | 0 | 50 | 90 | GREEN | Sylog IFP-DYN-GROUP | 6144 | 364 | 5 | 50 | 90 | GREEN | Sylog {master:0}
アラームを表示するには、 show system alarms
コマンドを使用します。ログ メッセージを表示するには、 show log messages
コマンドを使用します。
リソースの正常性に変更があるたびに、通知の種類 (alarm
または syslog
) に応じて、必要に応じて通知が発生またはクリアされます。 Green
は、ハードウェア リソースの使用率が安全にしきい値の境界内にあることを示します。 Yellow
は、ハードウェア リソース使用率が下限しきい値を超えているが、上限しきい値内であることを示します。 Red
は、ハードウェア リソースの使用率が上限しきい値を超えていることを示します。リソースの状態が Green
から Yellow
に、またはその逆に変化すると、マイナーアラームが発生またはクリアされます(該当する場合)。リソースの正常性が Yellow
から Red
に、またはその逆に変化すると、メジャー アラームが発生またはクリアされます (通知タイプがアラームの場合にのみ適用可能)。リソースの正常性が Green
から Yellow
に変わると、syslog WARNINGがログに記録されます(該当する場合)。リソースの正常性が Yellow
から Red
に変更されると、syslog CRITICAL がログに記録されます (通知タイプが syslog の場合にのみ適用可能)。
show system packet-forwarding-options hw-resource-utilization-info
コマンドを入力して、該当するすべてのリソースの最大容量と現在の使用率を表示します。このコマンドを使用すると、リソースリストが設定されていない場合でも、ハードウェアリソースの使用率を表示できます。
たとえば、以下のように表示されます。
Slot 0 ***** HW Resource Maximum Capacity and Current Usage ***** HW Resource Name | Max Capacity | Current Utilization | Current Utilization % --------------------|--------------|---------------------|---------------------- ecmp-group | 4096 | 0 | 0 ecmp-member | 32768 | 0 | 0 efp | 2048 | 0 | 0 egress-l3-interface | 16384 | 7 | 1 host-ipv4 | 147456 | 21 | 1 host-ipv6 | 73728 | 5 | 1 ifp | 18432 | 182 | 1 l3-next-hop | 65536 | 10 | 1 lpm-ipv4 | 24576 | 8 | 1 lpm-ipv6-128 | 2048 | 0 | 0 lpm-ipv6-64 | 12288 | 4 | 1 mac | 163840 | 2 | 1 mpls-ingress | 16384 | 0 | 0 mpls-swap | 16384 | 0 | 0 tunnel | 4096 | 0 | 0 vfp | 1024 | 0 | 0 vport | 16384 | 0 | 0
関連項目
ハードウェアリソースの監視: npu/メモリ/センサー(JTI)
動作モードコマンドを使用して監視対象データを表示するか、Junos Telemetry Interface(JTI)を使用し、リソースパス /junos/system/linecard/npu/memory/を使用してデバイスからコレクターにデータを送信します。
サンプル出力:
kv { key:property[name='mem-util-host-v4-size']/state/value, uint_value:147456 } kv { key:property[name='mem-util-host-v4-allocated']/state/value, uint_value:12 } kv { key:property[name='mem-util-host-v4-utilization']/state/value, int_value:1 } kv { key:property[name='mem-util-host-v4-lower-threshold']/state/value, uint_value:50 } kv { key:property[name='mem-util-host-v4-upper-threshold']/state/value, uint_value:90 } kv { key:property[name='mem-util-host-v4-health']/state/value, uint_value:1 }
リソースリストが設定されていない場合、しきい値と正常性の値は「0」になり、抑制がゼロであるためセンサー出力に表示されません。