Fehlerbudgetrichtlinien erstellen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Erstellen Sie eine Fehlerbudgetrichtlinie, um Aktionen auszulösen, z. B. das Senden einer Benachrichtigung oder das Erstellen eines Incident, wenn der Schwellenwert eines Servicelevel-Ziels überschritten wird.

    Vorbereitungen

    Erforderliche Rolle: sn_srm_manager, sn_srm_admin oder sn_srm_user

    Warum und wann dieser Vorgang ausgeführt wird

    Die Ansicht mit dem SR Ops-Arbeitsbereich ist nur verfügbar, wenn Sie Site Reliability Operations installieren. Sie können eine Fehlerbudgetrichtlinie auch in der klassischen Umgebung erstellen. Um einen Schwellenwert für eine Fehlerbudgetrichtlinie in der klassischen Umgebung zu erstellen, navigieren Sie zu Site Reliability-Metriken > Fehlerbudget-Richtlinie > Schwellenwerte. Sie können Schwellenwerte auch über die zugehörigen Liste für Fehlerbudgetrichtlinien-Schwellenwerte im Formular „Service Level Objective“ (Servicelevel-Ziel) erstellen.

    Sie können eine Aktionsdefinition erstellen, mit der ein Workflow, Flow oder Skript aufgerufen wird. Navigieren Sie zu Site Reliability-Metriken > Fehlerbudgetrichtlinie > Aktionsdefinitionen, um eine Aktionsdefinition zu erstellen. Sie können Aktionen über die zugehörige Liste für Fehlerbudgetrichtlinien-Aktionen im Formular „Error budget policy threshold“ (Schwellenwert für Fehlerbudgetrichtlinie) erstellen.

    Prozedur

    1. Navigieren Sie zu Site Reliability Operations > Site Reliability Ops Workspace (Site Reliability Ops-Arbeitsbereich).
    2. Klicken Sie auf das Symbol der Seite „Services“ ( Symbol der Seite „Services“).
      Seite „Serviceübersicht“.
    3. Klicken Sie auf der Seite mit der Serviceübersicht auf den Service, für den Sie eine Fehlerbudgetrichtlinie erstellen möchten.
    4. Klicken Sie auf die Registerkarte Error Budget Policy (Fehlerbudgetrichtlinie).
      Registerkarte für Fehlerbudgetrichtlinie
    5. Klicken Sie auf den Link Create error budget policy (Fehlerbudgetrichtlinie erstellen), um einen Schwellenwert festzulegen, der bestimmt, wann eine Aktion für Ihr Servicelevel-Ziel durchgeführt werden soll.
      Dialogfeld „Add Thresholds“ (Schwellenwerte hinzufügen)
    6. Wählen Sie im Dialogfeld „Add Thresholds“ (Schwellenwerte hinzufügen) einen der folgenden Werte aus der Liste „Threshold Type“ (Schwellenwerttyp) aus:
      • Burn Rate (Durchsatz): Rate, mit der ein Fehlerbudget verbraucht wird. Der Idealdurchsatz liegt bei 1 oder darunter, da dies darauf hinweist, dass das Fehlerbudget mit der erwarteten Geschwindigkeit verbraucht wird. Der Schwellenwert wird überschritten, wenn der Durchsatz größer oder gleich dem angegebenen Wert ist.
      • Error Budget Remaining (Verbleibendes Fehlerbudget): Prozentsatz des verbleibenden Fehlerbudgets für den angegebenen Zeitraum. Der Schwellenwert wird überschritten, wenn der verbleibende Prozentsatz kleiner oder gleich dem angegebenen ist.
    7. Geben Sie im Feld Threshold (Schwellenwert) den Wert ein.
    8. Klicken Sie auf Hinzufügen.
      Hinweis:
      Für eine Richtlinie können Sie mehrere Schwellenwerte hinzufügen. Sie können jedoch keine doppelten Schwellenwerte hinzufügen. Wenn Sie versuchen, doppelte Schwellenwerte hinzuzufügen, wird eine Fehlermeldung angezeigt.

      Nachdem ein Schwellenwert hinzugefügt wurde, können Sie eine Aktion für diesen Schwellenwert hinzufügen.

    9. Wählen Sie den Schwellenwert aus, für den Sie eine Aktion hinzufügen möchten, und klicken Sie auf eine der folgenden Aktionen:
      • Create an Incident (Incident erstellen)
      • Send an Email (E-Mail senden)
      • Senden von Slack Nachricht

        Installieren Sie das Plugin „Slack Spoke for ServiceNow IntegrationHub“, um das Senden von Nachrichten zu Warnungen an einen Slack-Kanal zu automatisieren. Erstellen Sie außerdem eine Webhook-URL für einen Kanal in Slack. Weitere Informationen zur Installation des Plugins und zum Erstellen einer Webhook-URL in Slack finden Sie unter Slack Spoke for ServiceNow Integration Hub installieren und Webhook-URLs für einen Kanal in Slack erstellen.

      • Send MS Teams message (MS Teams-Nachricht senden)
        Installieren Sie das Plugin „Microsoft Teams Spoke for ServiceNow IntegrationHub“, um das Senden von Nachrichten zu Warnungen an einen Microsoft Teams-Kanal zu automatisieren. Erstellen Sie außerdem eine Webhook-URL für einen Kanal in Microsoft Teams. Weitere Informationen zur Installation des Plugins und zum Erstellen einer Webhook-URL in Microsoft Teams finden Sie unter Microsoft Teams Spoke for ServiceNow Integration Hub installieren und Webhook-URL für einen Kanal in Microsoft Teams erstellen.
        Hinweis:
        Die Nachrichten in den Messaging-Services Microsoft Teams und Slack enthalten die Links zum Zuverlässigkeitsindikator. Wenn der SR Ops-Arbeitsbereich nicht installiert ist, wird der Link in der klassischen Umgebung geöffnet. Wenn Sie den Zuverlässigkeitsindikator in Ihrem verfügbaren Arbeitsbereich anzeigen möchten, navigieren Sie zu System Definition > Script Includes (Systemdefinition > Skripteinbindungen), und überschreiben Sie die Funktion _genReliabilityIndicatorURL in der Skripteinbindung ErrorBudgetPolicyActionUtils.
      • Create an Incident and notify on-call (Incident erstellen und Bereitschaftsdient benachrichtigen)
      Hinweis:
      Wenn Sie alle Aktionen hinzufügen, werden sie beim Überschreiten des Schwellenwerts gleichzeitig ausgeführt.
    10. Klicken Sie auf Speichern.

      Alle Änderungen an den Schwellenwerten oder Aktionen werden erst gespeichert, nachdem Sie oben im Formular auf Save (Speichern) geklickt haben.

      Wenn Sie einen Schwellenwert bearbeiten möchten, klicken Sie auf das Symbol für die Richtlinienaktionen ( Symbol für Richtlinienaktionen) für den Schwellenwert, und klicken Sie dann auf Edit threshold (Schwellenwert bearbeiten).

      Die erforderliche Aktion wird ausgelöst, wenn der Schwellenwert überschritten wird.
      Ansicht der Fehlerbudgetrichtlinie