Vordefinierte Ereignisse zur Aufnahmezeit ermitteln
Bevor Sie die Erkennungsregel erstellen, geben Sie zunächst das Label an, das Sie zum Generieren des Alerts verwenden können. Bearbeiten Sie die Logquelle, und verwenden Sie das Label, um bestimmten Inhalt in den Logdatensätzen zu ermitteln. Siehe Labels in Quellen verwenden. Informationen zum Erstellen eines neuen Labels finden Sie unter Label erstellen. Beispiel: Wenn die Erkennungsregel definiert werden muss, um einen 503
-Fehler in der Apache Tomcat Access Logs
zu erkennen, müssen die folgenden Schritte ausgeführt werden:
-
Erstellen Sie ein Label, sagen Sie
Availability Error
. -
Verwenden Sie das Label in der Quelle
Apache Tomcat Access Logs
. -
Ordnen Sie in der Quelldefinition das Vorkommen des Basisfeldes
Status
mit dem Wert503
mit dem LabelAvailability Error
zu. -
Erstellen Sie die Erkennungsregel für das Label
Availability Error
, und geben Sie die LogquelleApache Tomcat Access Logs
als Filter für die Logs an.
Um eine Erfassungszeiterkennungsregel zu erstellen und zu verwalten, stellen Sie zunächst sicher, dass die erforderlichen Berechtigungen bereitgestellt werden. Siehe Ausführen von Alertregelvorgängen für die Aufnahmezeit durch Benutzer zulassen.
Um eine Erfassungszeiterkennungsregel zu erstellen, die jedes Mal einen Alert generiert, wenn ein Logdatensatz mit dem übereinstimmenden Label und den Filtereinstellungen ermittelt wird, führen Sie die folgenden Schritte aus:
-
Öffnen Sie das Navigationsmenü, und klicken Sie auf Observability and Management. Klicken Sie unter Log Analytics auf Administration. Die Seite Administration - Überblick wird geöffnet.
Die Administrationsressourcen werden im linken Navigationsbereich unter Ressourcen aufgeführt. Klicken Sie auf Erkennungsregeln.
Die Seite Erkennungsregeln wird geöffnet. Klicken Sie auf Regel erstellen.
Das Dialogfeld Erkennungsregel erstellen wird geöffnet.
-
Klicken Sie auf Erkennungsregel zur Aufnahmezeit.
-
Geben Sie einen Regelnamen für die Erfassungszeiterkennungsregel an.
-
Wählen Sie im Abschnitt Label auswählen im Menü das Label aus, das in den Logdatensätzen ermittelt werden muss.
Außerdem können Sie den Entitytyp und die Logquelle angeben, die zum Filtern der Logdatensätze verwendet werden sollen.
-
Wählen Sie unter Zu konfigurierenden Zielservice auswählen:
Geben Sie den Zielservice an, für den der Alert gemeldet werden muss. Wählen Sie den Service
Monitoring
aus. Die im Monitoring-Service generierte Metrik mit den Informationen der generierten Alerts.Wählen Sie das Metrik-Compartment aus, in dem die Metriken gespeichert werden müssen.
Wählen Sie den Metrik-Namespace aus.
Wählen Sie optional die Ressourcengruppe aus, zu der die Metrik gehört.
Geben Sie einen Metriknamen für die Metriken an, die für die Alerts generiert werden.
-
Standardmäßig werden
Label
undRule OCID
als Dimensionen verwendet. Darüber hinaus können Sie bei Bedarf weitere Werte aus den verfügbaren Optionen von Feldern für Dimensionen auswählen. Diese Werte können zum Filtern der Metrikdaten verwendet werden. Welche Feldoptionen zur Auswahl zur Verfügung stehen, hängt von der Logquelle ab, die Sie in Schritt 4 neben einigen häufig verwendeten Feldern angegeben haben. Wenn keine Logquelle angegeben ist, sind alle Felder verfügbar. -
Blenden Sie optional den Abschnitt Erweiterte Optionen anzeigen ein, und fügen Sie Ihrer Erkennungsregel Tags hinzu.
-
Klicken Sie auf Erkennungsregel erstellen.
Wenn die in der Logquelle angegebene Übereinstimmung bei der Aufnahme im Logdatensatz gefunden wird, wird ein Metrikwert an den OCI Monitoring-Service gepostet. Sie können Alerts vom OCI Monitoring-Service abrufen, indem Sie einen Alarm für diese Metrik konfigurieren. Siehe Alerts für ermittelte Ereignisse erstellen.
Ausführen von Alertregelvorgängen für Aufnahmezeit durch Benutzer zulassen
Einzelner Ressourcentyp: loganalytics-ingesttime-rule
Teil des aggregierten Ressourcentyps: loganalytics-resources-family
Anwendungsfall | IAM-Policys |
---|---|
Erfassungszeitregel kann sich in einem beliebigen Compartment im Mandanten befinden |
Beispiel-Policy-Anweisungen, um die MANAGE-Berechtigung für die Zeitregelressource für die Aufnahme und das Posten von Metriken an den Monitoring-Service bereitzustellen:
|
Zeitregel für Aufnahme befindet sich in einem bestimmten Compartment |
Beispiel-Policy-Anweisungen, um die MANAGE-Berechtigung für die Zeitregelressource für die Aufnahme und das Posten von Metriken an den Monitoring-Service bereitzustellen:
|
Mit der Berechtigung Verwalten für die Regelressource für die Aufnahmezeit können Sie die Regeln für die Aufnahmezeit auflisten, Details zu einer Regel für die Aufnahmezeit abrufen, eine Regel erstellen, löschen oder aktualisieren und in ein anderes Compartment verschieben.
Einige der oben genannten Policy-Anweisungen sind in den verfügbaren, von Oracle definierten Policy Templates enthalten. Sie können die Vorlage für Ihren Anwendungsfall verwenden. Siehe Von Oracle definierte Policy-Vorlagen für allgemeine Anwendungsfälle.