Konfigurieren der Überwachung von Hardwareressourcenschwellenwerten für die Kapazitätsplanung
In diesem Thema werden die Überwachung von Hardwareressourcenschwellenwerten, das Konfigurieren einer Ressourcenliste, das Zuordnen einer Ressourcenliste zu einem Überwachungsprofil, das Konfigurieren des Abrufintervalls und die Betriebsmodusbefehle zum Anzeigen der Hardwareressourcenauslastung beschrieben.
Überwachung von Hardwareressourcenschwellenwerten
Um die Überwachung des Hardwareressourcenschwellenwerts zu konfigurieren, erstellen Sie eine Ressourcenliste, und geben Sie an, welche Hardwareressourcen überwacht werden sollen, oder überwachen Sie alle Ihre Hardwareressourcen. Sie können mehrere Optionen auswählen, um Ressourcenlisten zu erweitern. Sie können auch ein Prüfobjektprofil mit diesen optionalen Einstellungen konfigurieren, die auf Ihre Ressourcenlisten angewendet werden können. Sie können ein Abrufintervall für die Häufigkeit angeben, mit der Hardwareressourcendaten abgefragt werden. Die oberen, unteren Schwellenwerte und der Benachrichtigungstyp können konfiguriert werden. Jedes Mal, wenn ein Schwellenwert überschritten wird, erhalten Sie eine Benachrichtigung.
Konfigurieren einer Ressourcenliste
Erstellen Sie eine Ressourcenliste, um die Auslastung der Hardwareressourcen zu überwachen.
Sie können mehrere Ressourcenlisten konfigurieren, aber dieselbe Ressource kann nur einmal verwendet und nicht in mehreren Ressourcenlisten dupliziert werden.
Nach der Konfiguration werden die Daten zur Hardwareressourcenauslastung in regelmäßigen Abständen abgefragt. Das Standardabrufintervall beträgt eine Sekunde.
So konfigurieren Sie eine Ressourcenliste:
Konfigurieren des Abrufintervalls (optional)
Optional können Sie ein einzelnes Abrufintervall für alle anwendbaren Ressourcen konfigurieren.
So konfigurieren Sie das Abrufintervall:
[edit system packet-forwarding-options hw-resource-monitor]
Hierarchieebene und konfigurieren Sie das Abrufintervall:
set system packet-forwarding-options hw-resource-monitor polling-interval <10-86400000 milliseconds>
Zuordnen eines Monitorprofils (optional)
Optional können Sie eine konfigurierte Ressourcenliste einem Monitorprofil zuordnen. Ein Monitorprofil kann mehreren Ressourcenlisten zugeordnet werden, aber eine einzelne Ressourcenliste kann nicht mehreren Monitorprofilen zugeordnet werden. Eine Ressourcenliste kann nur auf ein einzelnes Monitorprofil gemappt werden. Konfigurieren Sie ein Monitorprofil, bevor Sie es einer Ressourcenliste zuordnen.
So ordnen Sie ein Monitorprofil zu:
Überwachung der Utlilisierung
Verwenden Sie den folgenden Befehl für den Betriebsmodus, um die Hardwareressourcen anzuzeigen, die unter einer Ressourcenliste konfiguriert sind. Die Werte für die aktuelle Ressourcenauslastung, den oberen Schwellenwert, den unteren Schwellenwert, die Integrität und den Benachrichtigungstyp werden angezeigt.
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}
Um die Alarme anzuzeigen, verwenden Sie den show system alarms
Befehl. Verwenden Sie den show log messages
Befehl, um die Protokollmeldungen anzuzeigen.
Bei jeder Änderung der Ressourcenintegrität werden Benachrichtigungen je nach Benachrichtigungstyp (alarm
oder syslog
) Green
nach Bedarf ausgelöst oder gelöscht. Gibt an, dass die Hardwareressourcenauslastung sicher innerhalb der Schwellenwertgrenzen liegt. Yellow
Gibt an, dass die Hardwareressourcenauslastung über dem unteren Schwellenwert, aber innerhalb des oberen Schwellenwerts liegt. Red
Gibt an, dass die Hardwareressourcenauslastung über dem oberen Schwellenwert liegt. Wenn sich der Zustand der Ressource von Green
zu Yellow
oder umgekehrt ändert, wird ein kleiner Alarm ausgelöst oder gelöscht (je nachdem, was zutrifft). Wenn sich die Ressourcenintegrität von Yellow
zu Red
oder umgekehrt ändert, wird ein Hauptalarm ausgelöst oder gelöscht (gilt nur, wenn der Benachrichtigungstyp Alarm ist). Wenn sich der Zustand der Ressource von Green
in ändert Yellow
, wird eine Syslog-WARNUNG protokolliert (falls zutreffend). Wenn sich die Integrität der Ressource von Yellow
in ändert Red
, wird ein Syslog CRITICAL protokolliert (gilt nur, wenn der Benachrichtigungstyp syslog ist).
Geben Sie den show system packet-forwarding-options hw-resource-utilization-info
Befehl ein, um die maximale Kapazität und die aktuelle Auslastung für alle anwendbaren Ressourcen anzuzeigen. Mit diesem Befehl kann die Auslastung von Hardwareressourcen auch dann angezeigt werden, wenn keine Ressourcenlisten konfiguriert sind.
Zum Beispiel:
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
Siehe auch
Überwachung von Hardwareressourcen: NPU/Speicher/ Sensor (JTI)
Zeigen Sie die überwachten Daten mithilfe von Befehlen für den Betriebsmodus an, oder verwenden Sie Junos Telemetry Interface (JTI), um Daten von Ihrem Gerät über den Ressourcenpfad /junos/system/linecard/npu/memory/an einen Collector zu senden.
Beispielausgabe:
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 }
Wenn Ressourcenlisten nicht konfiguriert sind, sind die Schwellenwert- und Integritätswerte "0" und werden aufgrund der Nullunterdrückung nicht in der Sensorausgabe angezeigt.