Integrieren Sie Oracle Cloud Infrastructure-Alarme

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Integrieren Sie Oracle Cloud Infrastructure (OCI)-Alarme mit EreignismanagementZum Senden von Ereignissen an ServiceNowDurch Hinzufügen eines HTTP-Abonnements mithilfe der Standardauthentifizierung.

    Vorbereitungen

    • Stellen Sie sicher, dass EreignismanagementPlugin „Connectors“ (sn_em_Connector) ist auf installiert Now PlatformInstanz.
    • Oracle Cloud-Discovery muss durchgeführt werden, um sicherzustellen, dass die erstellten Warnungen an die Konfigurationselemente in gebunden sind Now Platform. Weitere Informationen finden Sie unter Oracle Cloud Infrastructure-Discovery .
    • Erforderliche Rolle: evt_mgmt_integration

    Warum und wann dieser Vorgang ausgeführt wird

    Mit dem Oracle Cloud-Benachrichtigungsservice können Sie Kommunikationskanäle für die Veröffentlichung von Nachrichten mit Themen und Abonnements einrichten. Wenn eine Nachricht in einem Thema veröffentlicht wird, sendet der Benachrichtigungsservice die Nachricht an alle Abonnements des Themas.

    Wenn eine Oracle Management Cloud-Warnung ausgelöst wird, sich der Schweregrad verschlechtert oder gelöscht wird, möchten Sie möglicherweise aktiv über eine anwenderdefinierte HTTP-URL an benachrichtigt werden ServiceNowInstanz. Der Oracle Cloud-Connector wird zum Erstellen von Ereignissen in verwendet ServiceNow®.

    Sie können konfigurieren EreignismanagementUmgebung für die Erfassung von Alarmen aus Oracle Cloud durch Festlegen von Now PlatformInstanz als HTTPS-Abonnement.

    Prozedur

    1. Richten Sie in der Oracle Cloud-Konsole ein https-Abonnement ein.
      1. Wählen Sie im Formular Abonnement erstellen unter dem Abschnitt Abonnement konfigurieren in der Liste Protokoll die Option aus HTTPS (anwenderdefinierte URL) .
        Hinweis:
        Wenn das Abonnement erstellt wird, wird das Passwort nicht in Klartext angezeigt.
      2. Geben Sie im Feld URL eine URL im folgenden Format ein: https://<username>:<password>@<instancename>.service-now.com/api/sn_em_connector/em/inbound_event/oraclecloud .
        Beispiel: https://oracleevents:oracleevents@instance1.service-now.com/api/sn_em_connector/em/inbound_event/oraclecloud .
        Wenn das Abonnement mit erstellt wird ServiceNowInstanz-URL, der Oracle Cloud Push-Connector empfängt eine Nutzlast, die das Abonnement bestätigt und in verschoben wird Aktiv status in der Oracle Cloud-Konsole.
    2. In der Oracle Cloud-Konsole können Sie eine Alarmdefinition erstellen und das Benachrichtigungsziel mit dem Thema festlegen, das die https enthält ServiceNowAbonnement.
      1. Navigieren zu Observability Und Verwaltung > Alarmdefinitionenan.
      2. Klicken Sie Auf Alarm Erstellen Oder wählen Sie einen vorhandenen Alarm aus, für den Sie das Thema festlegen möchten, das die HTTPS enthält ServiceNowAbonnement.
      3. Wählen Sie im Abschnitt „Ziele“ in der Themenliste das Thema mit den https aus ServiceNowAbonnement.
        Wenn ein Alarm in der Oracle Cloud-Konsole ausgelöst wird, wird derselbe Alarm im Oracle Cloud Push-Connector in empfangen ServiceNowInstanz und ein Ereignis werden erstellt.

    Ergebnisse

    Abhängig von der Oracle Cloud-Alarmressource wird die Warnung mithilfe der folgenden Ereignis-Feldzuordnung an das CI gebunden:

    Ereignisfeldzuordnungsformular

    Sie können andere Ereignisregeln erstellen oder die Ereignis-Feldzuordnung ändern, um andere Ressourcentypen zuzuordnen.

    Sobald das https-Abonnement konfiguriert ist und ein Oracle Cloud-Alarm eine Nachricht in auslöst EreignismanagementDie Nachricht:

    • Authentifiziert die Oracle Cloud-Alarmmeldung mit dem entsprechenden ServiceNowAnwender, der im https-Abonnement angegeben ist.
    • Extrahiert Informationen aus der ursprünglichen Oracle Cloud-Alarmmeldung, um die erforderlichen Ereignisfelder auszufüllen, und fügt das Ereignis in ein Now PlatformDatenbank.
    • Erfasst den angegebenen Inhalt in Zusätzliche Informationen Feld des Ereignisformulars.