Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Raise an SNMP Trap in Response to a Event (Raise an SNMP Trap in Response to a Event)

In diesem Beispiel wird eine Ereignisrichtlinie so konfiguriert, dass sie eine Falle löst und ein Ereignisskript als Reaktion auf ein Ereignis ausführt:

Anforderungen

Ein Gerät mit Junos OS, das für SNMP konfiguriert ist.

Übersicht

Im folgenden Beispiel wird die Ereignisrichtlinie raise-trap-on-ospf-nbrdown so konfiguriert, dass sie für das RPD_OSPF_NBRDOWN Ereignis ausgelöst wird, was eine beendete OSPF-Adjacency mit einem benachbarten Router anzeigt. Die Ereignisrichtlinienaktion löst als Reaktion auf das Ereignis eine Falle aus. Das Gerät sendet eine Benachrichtigung an den SNMP-Manager, wenn eine auf der [edit snmp] Hierarchieebene konfiguriert ist.

Darüber hinaus führt die Ereignisrichtlinie als Antwort auf dieses Ereignis das Ereignisskript ospf.xsl aus und stellt die betroffene Schnittstelle als Argument für das Skript bereit. Das $$rpd_ospf_nbrdown.interface-name Argument wird zum Schnittstellennamen aufgelöst, der dem auslösenden Ereignis zugeordnet ist.

Die Ausgabe des Ereignisskripts wird in der Datei ospf-out aufgezeichnet, und die Ausgabedatei wird an das Ziel mgmt-archiveshochgeladen, das auf [edit event-options destinations] Hierarchieebene konfiguriert wird. Um ein Ereignisskript in einer Ereignisrichtlinie aufzurufen, muss das Ereignisskript im Verzeichnis /var/db/scripts/event auf der Festplatte vorhanden sein und in der Konfiguration aktiviert sein.

Konfiguration

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern alle erforderlichen Details, um mit Ihrer Netzwerkkonfiguration zu übereinstimmen, und kopieren Sie dann die Befehle und fügen sie auf Hierarchieebene in die [edit] CLI ein.

Konfigurieren der Ereignisrichtlinie

Schritt-für-Schritt-Verfahren

So konfigurieren Sie eine Ereignisrichtlinie, die beim Erhalt eines Ereignisses eine Falle löst und optional ein Ereignisskript ausführt:

  1. Erstellen und benennen Sie die Ereignisrichtlinie.

  2. Konfigurieren Sie die Ereignisrichtlinie so, dass sie mit dem gewünschten Ereignis übereinstimmt, das in diesem Beispiel das RPD_OSPF_NBRDOWN Ereignis darstellt.

  3. Konfigurieren Sie die Ereignisrichtlinienaktion so, dass eine SNMP-Trap als Reaktion auf das Ereignis ausruft.

  4. (Optional) Konfigurieren Sie zusätzliche Aktionen, die Sie als Reaktion auf das Ereignis durchführen können.

    In diesem Beispiel wird ein Ereignisskript ausgeführt und die zugehörige Ausgabedatei in ein vordefiniertes Ziel hochgeladen.

  5. Commit der Konfiguration.

Ergebnisse