SolarWinds NPM-Integrationshandbuch – Legacy

SolarWinds Network Performance Monitor (NPM) ist ein leistungsstarkes Netzwerkfehler- und Verfügbarkeitsmanagementsystem, mit dem sich Leistungsprobleme schnell erkennen, diagnostizieren und beheben lassen, bevor es zu Ausfällen kommt. SolarWinds NPM verfolgt Reaktionszeit, Verfügbarkeit und Betriebszeit von Routern, zeigt Leistungsstatistiken in Echtzeit an und benachrichtigt Benutzer, wenn etwas schief geht. PagerDuty und SolarWinds NPM arbeiten zusammen, um bessere Vorfallwarnungen und einfach zu verwaltende Bereitschaftspläne für die Netzwerküberwachung von SolarWinds bereitzustellen. PagerDuty Warnungen können über eine Vielzahl von Kontaktmethoden gesendet werden, um schnelle und zuverlässige Antworten zu gewährleisten.

Kompatibilität

Dieser Leitfaden führt Sie durch den Prozess der Integration von SolarWinds NPM-Versionen vor 11.5 mit PagerDuty. Wenn Sie SolarWinds NPM Version 11.5 oder neuer oder ein anderes SolarWinds-Produkt verwenden, sollten Sie dieser Leitfaden stattdessen.

In PagerDuty

  1. Von dem Dienstleistungen wählen Sie Serviceverzeichnis.
  2. Klicken Sie auf der Seite „Dienstverzeichnis“ auf: Wenn Sie einen neuen Dienst für Ihre Integration erstellen, +Neuer Service .
  3. Wenn Sie Ihre Integration zu einem vorhandenen Dienst hinzufügen, klicken Sie auf den Namen des Dienstes, zu dem Sie die Integration hinzufügen möchten. Klicken Sie dann auf Integrationen und klicken Sie auf die Eine neue Integration hinzufügen Hyperlink.

 

  1. Wählen Sie Ihre App aus dem Integrationstyp und geben Sie eine Integrationsname Wenn Sie einen neuen Dienst für Ihre Integration erstellen, geben Sie in den Allgemeinen Einstellungen einen Name für Ihren neuen Dienst. Geben Sie dann in den Vorfalleinstellungen die Eskalationsrichtlinie , Benachrichtigungsdringlichkeit , Und Vorfallverhalten für Ihren neuen Service.
  2. Drücke den Service hinzufügen oder Integration hinzufügen Schaltfläche, um Ihre neue Integration zu speichern. Sie werden auf die Integrationsseite für Ihren Dienst weitergeleitet.
    RS-Integration-Settings
  3. Kopiere das Integrationsschlüssel für Ihre neue Integration: RS_API_pd_3

Auf Ihrem SolarWinds NPM-Server

  1. Rechtsklick Aktion.vbs und laden Sie die Datei herunter/speichern Sie sie unter C:\ PagerDuty auf Ihrem SolarWinds NPM-Server und erstellen Sie bei Bedarf das Verzeichnis.
  2. Öffnen Sie den Advanced Alert Manager unter Start > Programme > SolarWinds Orion > Alarmierung, Berichterstellung und Kartierung > Advanced Alert Manager .
  3. Wählen Sie entweder eine vorhandene Warnung aus oder erstellen Sie eine neue Warnung. Wenn Sie eine neue Warnung konfigurieren, richten Sie die Name der Warnung , Auslösebedingung Und Bedingung zurücksetzen Felder.
  4. Gehen Sie zum Trigger-Aktionen und klicken Sie auf Neue Aktion hinzufügen .
  5. Wählen Ausführen eines externen VB-Skripts und klicken Sie auf OK .
  6. Stellen Sie sicher, dass VB-Skript-Interpreter ist eingestellt auf CScript.exe und fügen Sie den folgenden Text in das Auszuführendes VB-Skript Feld, und ersetzen Sie dabei IHR INTEGRATIONSSCHLÜSSEL mit Ihrem Integrationsschlüssel von oben. Klicken Sie auf OK um Ihre Aktion zu speichern.
     'C:\ PagerDuty\action.vbs' §  IHR INTEGRATIONSSCHLÜSSEL  §Trigger§${AlertName}§${AlertID}§${ObjectID}§${NodeName}§${NodeID}§${Severity} 

  7. Gehen Sie zum Aktionen zurücksetzen und klicken Sie auf Neue Aktion hinzufügen .
  8. Wählen Ausführen eines externen VB-Skripts und klicken Sie auf OK .
  9. Stellen Sie sicher, dass VB-Skript-Interpreter ist eingestellt auf CScript.exe und fügen Sie den folgenden Text in das Auszuführendes VB-Skript Feld, und ersetzen Sie dabei IHR INTEGRATIONSSCHLÜSSEL mit Ihrem Integrationsschlüssel von oben. Klicken Sie auf OK um Ihre Aktion zu speichern.
     'C:\ PagerDuty\action.vbs' §  IHR INTEGRATIONSSCHLÜSSEL  §lösen§${AlertName}§${AlertID}§${ObjectID}§${NodeName}§${NodeID}§${Severity} 

  10. Klicken OK um Ihren Alarm zu speichern.
  11. Klicken OK zurück zu den Warnungen verwalten Seite.
  12. Um Ihren Alarm zu testen, wählen Sie ihn aus der Liste aus und klicken Sie auf Prüfen .
  13. Wählen Sie einen Knoten für den Test aus und klicken Sie dann auf Testen des Alarmauslösers .

    Die Initialisierung des Tests dauert einen Moment, Sie sollten jedoch umgehend eine Warnung in PagerDuty erhalten.

  14. Sie können nun einen Test ausführen, um die Warnung zu löschen. Klicken Sie auf Test „Alarm löschen“ und dann auf Testalarm zurücksetzen .

    Der Vorfall in PagerDuty sollte in Kürze behoben sein.

  15. Herzlichen Glückwunsch! Sie haben jetzt SolarWinds NPM für die Integration mit PagerDuty konfiguriert.

FAQ

Wie richte ich SolarWinds NPM ein, um mehrere PagerDuty -Dienste zu verwenden?

Um SolarWinds NPM an mehrere PagerDuty -Dienste zu binden, wiederholen Sie alle Schritte dieser Anleitung (außer dem Herunterladen der Aktion.vbs Datei, da sie für alle Alarme verwendet werden kann). Achten Sie darauf, den richtigen PagerDuty Integrationsschlüssel zu verwenden!

Kann ich die Nachricht anpassen, die von SolarWinds an PagerDuty gesendet wird?

Ja, Sie können die Nachricht, die Ihnen gesendet wird, anpassen. Wenn Sie mit der Bearbeitung von VBScript vertraut sind, können Sie Aktion.vbs um verschiedene Informationen an PagerDuty zu senden. Sie können die an das VBScript übergebenen SolarWinds-Variablen ändern, indem Sie zum Advanced Alert Manager zurückkehren und zu der Warnung gehen, die Sie bearbeiten möchten.

Gehen Sie zum Aktionen auslösen oder Aktionen auflösen Registerkarte, und doppelklicken Sie dann auf die PagerDuty Aktion. Von hier aus können Sie die an PagerDuty gesendeten Variablen bearbeiten, indem Sie die Befehlszeile ändern. Trennen Sie alle Argumente mit dem Unicode-Symbol (Abschnittszeichen, U+00A7), wie die vorhandenen Argumente. Dies ist erforderlich, damit jedes Argument Leerzeichen und Anführungszeichen enthalten kann. Ihre Argumente sollten das Unicode-Symbol (Abschnittszeichen) nicht enthalten. Vermeiden Sie die Verwendung des Dateiwählers, da dadurch alle Befehlszeilenargumente entfernt werden. Die vollständige Liste der verfügbaren Variablen finden Sie Hier Wenn Sie die Deduplizierung Ihrer Vorfälle ändern möchten, können Sie die Vorfallschlüssel im VBScript.

Beginnen Sie noch heute mit der Nutzung von PagerDuty

Testen Sie PagerDuty 14 Tage lang kostenlos – keine Kreditkarte erforderlich.

MELDEN SIE SICH AN