Dashboards erstellen
Sie können benutzerdefinierte Dashboards auf der Seite Dashboards erstellen, indem Sie die von Oracle definierten Widgets oder die von Ihnen erstellten benutzerdefinierten Widgets hinzufügen. Sie können auch ein Duplikat eines der verfügbaren Dashboards erstellen und entsprechend Ihren Anforderungen anpassen.
Topics:
Informationen zum Verwalten eines Dashboards und seiner Komponenten finden Sie in der Dokumentation zum Management Dashboard:
-
Dashboards verwalten: Greifen Sie auf Dashboards zu, erstellen Sie ein benutzerdefiniertes Dashboard, passen Sie ein von Oracle definiertes Dashboard an, exportieren und importieren Sie Dashboards, und richten Sie ein regionsübergreifendes Dashboard ein.
-
Widgets verwalten: Erstellen Sie ein Metrikdaten-Explorer-Widget, erstellen Sie ein abfragebasiertes Widget, und fügen Sie eine Widgetgruppe hinzu.
Weitere Themen für Logging Analytics:
-
Wenn Sie ein Dashboard importieren, sind dem Dashboard möglicherweise gespeicherte Suchen zugeordnet. Diese gespeicherten Suchen werden ebenfalls importiert. Die Konfigurationsdatei kann die Informationen zu mehreren Dashboards enthalten, wenn Sie diese Dashboards mit der CLI oder REST-API exportiert haben. Die Konfigurationsdatei enthält auch Informationen zum Compartment jedes Dashboards und den zugehörigen gespeicherten Suchen.
-
Wenn Sie ein Dashboard von einem Mandanten in einen anderen importieren, prüfen Sie den Inhalt der Abschnitte scopeFilters auf seine Gültigkeit im Zielmandanten. Die Abschnitte scopeFilters beziehen sich auf das Loggruppen-Compartment, die Region, Entitys und Logsets im Quellmandanten. Diese Ressourcenwerte unterscheiden sich im Zielmandanten. Entfernen oder ändern Sie die Werte nach Bedarf.
Schritte zum Erstellen des Dashboards:
Ausführliche Schritte zum Erstellen eines Dashboards finden Sie unter Benutzerdefiniertes Dashboard erstellen.
In Oracle Logging Analytics-Widgets legen die Eingaben für Loggruppen-Compartment, Region und Entity den Geltungsbereich für alle Abfragen fest, ändern die Abfrage jedoch nicht. Alle anderen Eingaben, die Sie mit der Schaltfläche Eingabe hinzufügen zum Widget hinzufügen, ändern die Abfrage, indem Sie das Prädikat <fieldname> = <values...>
hinzufügen. Dazu muss jede von Ihnen hinzugefügte Eingabe einen Parameternamen aufweisen, der einem Logfeldnamen in Oracle Logging Analytics entspricht.
Nachdem Sie ein Dashboard erstellt haben, klicken Sie auf der Seite "Dashboards" auf den Namen des Dashboards, um es anzuzeigen. Sie können die folgenden Optionen auf der Dashboard-Seite verwenden, um andere Aufgaben auszuführen:
- Klicken Sie auf das Symbol Öffnen
in einem Widget, um das Widget im Log Explorer zu öffnen und Änderungen vorzunehmen. Wenn Sie Änderungen an einem Widget vornehmen möchten, das von einem anderen Benutzer erstellt wurde, können Sie im Log Explorer auf die Option Speichern unter klicken, um eine Kopie des Widgets zu erstellen und die gewünschten Änderungen vorzunehmen. Beachten Sie, dass die Kopie des Widgets nicht automatisch zum Dashboard hinzugefügt wird und Sie das Dashboard bearbeiten müssen, um sie hinzuzufügen.
-
Klicken Sie auf Bearbeiten, um das Dashboard zu ändern. Sie können benutzerdefinierte Widgets und Metrikwidgets hinzufügen oder entfernen sowie den Titel, die Beschreibung, das Dashboard-Compartment oder die mit den Widgets verknüpften Filter ändern.
- Um die im Dashboard verwendeten Filter auszublenden, klicken Sie auf das Symbol "Geltungsbereichsfilter"
. Weitere Informationen zu Geltungsbereichsfiltern und ihrem globalen Kontext in Logging Analytics finden Sie unter Geltungsbereichsfilter verwenden.
-
Klicken Sie in der unteren rechten Ecke des Widgets auf das Symbol Abfrage anzeigen
, um die Abfrage anzuzeigen, die zum Filtern der Logs und Generieren der Analyse verwendet wird.
Informationen zu den Management-Dashboard-Policys, die die zum Arbeiten mit Dashboards erforderlichen Berechtigungen zuweisen, finden Sie unter Details zu Management-Dashboard.
Die Dokumentation zur Management-Dashboard-API finden Sie unter Management-Dashboard-API.
Von Oracle definierte Dashboards verwenden
Oracle Logging Analytics bietet vordefinierte Dashboards mit integrierten Widgets.
Die von Oracle definierten Dashboards bieten Ihnen einen Überblick über die Analyse einiger wichtiger Logs. Oracle-defined dashboards available for Oracle Logging Analytics are Enterprise Network (VCNs) Overview, OCI API Gateway Overview, OCI Audit Analysis, VCN Flow Logs, Oracle Integration: Key metrics, Oracle Integration: Time Taken Analysis, Oracle Integration: Health Overview, Oracle Database Alert, Oracle Integration Insight, and Oracle Database Audit Analysis. Weitere Informationen zu den einzelnen Dashboards finden Sie unter Von Oracle definierte Dashboards für Logging Analytics.

Informationen zum Zugriff auf von Oracle definierte Dashboards finden Sie unter Auf Dashboards zugreifen. Alle Oracle Logging Analytics-Visualisierungen werden in den Dashboards in ihrer nativen Form angezeigt.
Sortieren Sie auf der Seite Dashboards die Dashboard-Liste nach der Spalte Erstellt von, und ermitteln Sie die von Oracle
erstellten Dashboards. Klicken Sie auf den Namen des zu öffnenden Dashboards.
Das Dashboard wird geöffnet. Sie können die von Oracle definierten Widgets anzeigen, die die Schlüsselparameter der Logs beschreiben, für die das Dashboard erstellt wurde. Sie können den Zeitraum im Zeitselektor oben rechts ändern, um Daten aus einem anderen Zeitraum anzuzeigen. Mit dem Geltungsbereichsfilter können Sie den Geltungsbereich des Logs definieren, indem Sie im Feld Log Group Compartment
den Region
angeben, in dem die Logdaten verfügbar sind, oder den Geltungsbereich der Entitys mit den Feldern Entity Compartment
und Entity
angeben.
Um ein Widget im Log Explorer anzuzeigen, klicken Sie oben rechts im Widget auf die Schaltfläche In Log Explorer anzeigen .
Sie können ein Duplikat des von Oracle definierten Dashboards erstellen und diesem weitere Widgets hinzufügen oder es bearbeiten, um ein benutzerdefiniertes Dashboard zu erstellen.
Informationen zum Anpassen eines von Oracle definierten Dashboards finden Sie unter Von Oracle definiertes Dashboard anpassen.
Filter für bestimmte Anwendungsfälle erstellen
Zur Konfiguration von Filtern stehen verschiedene Optionen zur Verfügung. Im Folgenden werden einige Anwendungsfälle vorgestellt, bei denen Sie Filter erstellen und diese Aufgaben auf bestimmte Weise ausführen müssen.
Filter mit Auswirkungen auf mehrere Widgets erstellen
Möglicherweise verfügen Sie über ein Dashboard mit mehreren Widgets, für das dieselbe Eingabe aus einem Filter erforderlich ist, z.B. "Logfeld". Anschließend wird der Wert, den Sie im Filter "Logfeld" auswählen, auf alle verknüpften Widgets angewendet.
Dies wäre nützlich, wenn Sie die Ausgabe der Widgets basierend auf einer Filtereingabe analysieren möchten.
Betrachten wir das Szenario mit den beiden Widgets db_demo
und sqldb_demo
, für die der Quellwert des Eingabelogs Linux Syslog Logs
aus dem Filter Log Field
erforderlich ist. Um dann einen Filter zu erstellen, der von beiden Widgets verwendet werden kann,
-
Gehen Sie zur Listenseite "Dashboards", und klicken Sie auf die Seite, die bearbeitet werden muss. Die Seite "Dashboard-Details" wird geöffnet. Klicken Sie auf Aktionen und Bearbeiten.
-
Verschieben Sie die Widgets per Drag-and-Drop aus dem Bereich Widgets und der Registerkarte Widgets hinzufügen.
-
Klicken Sie auf den Bereich "Filter" und dann auf Filter hinzufügen. Erstellen Sie einen Logfeldfilter mit dem Feldnamen
Log Source
. Siehe Filterbeispiel: Logfeld.Gehen Sie zur Registerkarte Filter bearbeiten, und ändern Sie bei Bedarf das Label des Logfeldfilters.
-
Gehen Sie zum Bereich Widgets, und klicken Sie auf Widgets bearbeiten. Hier werden beide Widgets angezeigt, die Sie zuvor hinzugefügt haben, z.B.
db_demo
undsqldb_demo
.Blenden Sie jedes Widget ein, um es zu bearbeiten. Klicken Sie auf Eingabe hinzufügen. Das Dialogfeld Eingabe konfigurieren wird geöffnet.
Wählen Sie die Option Eingabe mit einem vorhandenen Filter verknüpfen aus. Wählen Sie im Menü Vorhandenen Filter auswählen den Logfeldfilter aus, den Sie dem Dashboard zuvor hinzugefügt haben.
Klicken Sie auf Änderungen speichern.
Jetzt haben Sie beide Widgets mit demselben Filter für Eingaben verknüpft.
-
Speichern Sie die Änderungen am Dashboard.
Nun wird der neue Filter, den Sie dem Dashboard und anschließend beiden Widgets hinzugefügt haben, beim Anzeigen des Dashboards im Geltungsbereichsfilter angezeigt. Jeder Eingabewert, den Sie im Filter angeben, z.B. Linux Syslog Logs
, wird sofort auf die Widgets angewendet, und die Logs werden für diesen Wert gefiltert.
Geben Sie einen festen Eingabewert für Ihr Widget an
Sie können die Eingabe für Ihr Widget so konfigurieren, dass der Wert der Eingabe statisch ist und nicht von anderen Filtern abhängt. In solchen Fällen wird der Eingabewert fest in das Widget codiert.
Dies ist in der Regel erforderlich, wenn die Eingabe nur einmalig für ein bestimmtes Widget im Dashboard eingerichtet ist und nicht für mehrere Widgets freigegeben werden muss.
Betrachten wir das Szenario mit dem Widget fixed_input_demo
, das Logs aus mehreren Logquellen anzeigt. Die für das Widget verwendete Abfrage lautet:
* | stats count as logrecords by 'Log Source' | sort -logrecords
Wenn das Widget Logs nur aus der Quelle Linux Secure Logs
anzeigen darf, können der Parameter Log Source
und sein Wert Linux Secure Logs
im Widget angegeben werden, sodass nur die Logs aus der ausgewählten Quelle angezeigt werden.
-
Gehen Sie zur Listenseite "Dashboards", und klicken Sie auf die Seite, die bearbeitet werden muss. Die Seite "Dashboard-Details" wird geöffnet. Klicken Sie auf Aktionen und Bearbeiten.
-
Verschieben Sie das Widget per Drag-and-Drop aus dem Bereich Widgets und der Registerkarte Widgets hinzufügen.
-
Gehen Sie zum Bereich Widgets, und klicken Sie auf Widgets bearbeiten. Hier wird das Widget angezeigt, das Sie zuvor hinzugefügt haben, z.B.
fixed_input_demo
.Erweitern Sie das Widget, um es zu bearbeiten. Klicken Sie auf Eingabe hinzufügen. Das Dialogfeld Eingabe konfigurieren... wird geöffnet.
Wählen Sie die Option Eingabe angeben aus. Geben Sie den Parameternamen und den zugehörigen Wert an. Beispiel:
Log Source
und der zugehörige WertLinux Secure Logs
.Klicken Sie auf Änderungen speichern.
-
Speichern Sie die Änderungen am Dashboard.
Jetzt zeigt das Widget Logs nur aus der angegebenen Quelle an. Die effektive Abfrage für das Widget lautet also:
'Log Source' = 'Linux Secure Logs' | stats count as logrecords by 'Log Source' | sort -logrecords
Zwei Filter erstellen, bei denen ein Filter vom anderen für die Eingabe abhängig ist
Damit Sie die Auswahl von Eingaben feinkörnig steuern können, können Sie die Filter so verschachteln, dass ein Filter Eingaben vom anderen erhält, die dann auf die Logs angewendet werden können.
In der Regel benötigen Sie diese Kontrollebene, wenn Sie mehrere Werte von Feldern in Ihren großen Logs haben und die einzelnen Werte der Felder für separate Analysen verwendet werden können. Außerdem in Fällen, in denen Sie über ein großes Composite-Netzwerk oder eine Infrastruktur verfügen, aus der Sie Logs erfassen, und in denen Sie Steuerelemente einrichten möchten, um einen Drilldown zu bestimmten Logs durchzuführen.
Betrachten wir das Szenario, in dem die Logs aus mehreren Quellen und Entitytypen erfasst werden. Jetzt möchten wir die Logs zuerst nach Entitytyp und als Nächstes nach Quellen filtern. Um dies zu erreichen, müssen Sie einen Logfeldfilter für das Feld Entity Type
erstellen, einen Logfeldfilter für das Feld Log Source
erstellen und dessen Eingabe mit dem ersten Filter verknüpfen. Anschließend werden die Logs zuerst nach Entitytyp gefiltert, je nachdem, welchen Wert Sie für den Entitytyp im Geltungsbereichsfilter auswählen. Als Nächstes sind die gefilterten Logs verfügbar, um die Logs nach Quelle auszuwählen.
Die folgenden Schritte veranschaulichen den Prozess zum Einrichten der Filter für das oben genannte Szenario:
-
Gehen Sie zur Listenseite "Dashboards", und klicken Sie auf die Seite, die bearbeitet werden muss. Die Seite "Dashboard-Details" wird geöffnet. Klicken Sie auf Aktionen und Bearbeiten.
-
Erstellen Sie einen Logfeldfilter mit dem Feldnamen
Entity Type
. Siehe Filterbeispiel: Logfeld.Gehen Sie zur Registerkarte Filter bearbeiten, und ändern Sie bei Bedarf das Label des Logfeldfilters in
Entity Type
. -
Erstellen Sie einen Logfeldfilter mit dem Feldnamen
Log Source
. Siehe Filterbeispiel: Logfeld.Gehen Sie zur Registerkarte Filter bearbeiten, und ändern Sie bei Bedarf das Label des Logfeldfilters in
Log Source
. -
Gehen Sie zum Bereich Filter, und klicken Sie auf Filter bearbeiten. Hier werden beide Filter angezeigt, die Sie zuvor hinzugefügt haben.
Blenden Sie den Logfeldfilter für
Log Source
ein. Klicken Sie auf Eingabe hinzufügen. Das Dialogfeld Eingabe konfigurieren... wird geöffnet.Wählen Sie die Option Eingabe mit einem vorhandenen Filter verknüpfen aus. Wählen Sie den Entitytypfilter aus, den Sie zuvor hinzugefügt haben.
Klicken Sie auf Änderungen speichern.
Jetzt haben Sie die beiden Filter erfolgreich verknüpft. Der zweite Filter für die Logquelle hängt jetzt vom ersten Filter für den Entitytyp für die Werte ab. Je nach dem Wert des Entitytyps werden also nur die Logquellen im zweiten Filter zur Auswahl angezeigt, die für den ausgewählten Entitytyp gelten.
Fügen Sie den zweiten Filter als Eingabe zu Ihrem Widget hinzu, um das Ergebnis der kaskadierenden Filtereingabe anzuzeigen.
-
Speichern Sie die Änderungen am Dashboard.
Wenn Sie das Dashboard anzeigen, können Sie im Geltungsbereichsfilter zunächst aus den Entitytypen auswählen, z.B. Host (Linux)
. Als Nächstes können Sie aus der gefilterten Gruppe von Logs die Werte von Logquellen auswählen, z.B. Linux Audit Logs
, um die endgültige Gruppe von Logs anzuzeigen.
Beachten Sie, dass die Optionen, die Sie aus dem zweiten Filter auswählen können, von der Auswahl der Werte im ersten Filter abhängen.
Von Oracle definierte Filter verwenden
Oracle Logging Analytics stellt fertige Filter bereit, mit denen Sie Ihre Dashboards verbessern und die Logdaten, die für die Analyse ausgewählt werden, detailliert kontrollieren können.
Sie können die Logdaten mit den folgenden von Oracle definierten Filtern filtern:
-
Region
-
Compartment der Loggruppe
-
Entity
-
Compartment
-
Hostfilter
-
Datenbankfilter
-
Logset
-
Logfeld
Ein Beispiel für das Erstellen eines Filters für ein Logging Analytics-Feld finden Sie unter Filterbeispiel: Logfeld.
Nachdem Sie dem Dashboard einen Filter hinzugefügt haben, kann er von mehreren Widgets gemeinsam verwendet werden. Siehe Filter mit Auswirkungen auf mehrere Widgets erstellen.
Sie können mehrere Filter in Kombination verwenden, sodass die Ausgabe eines Filters die Eingabe eines anderen Filters steuert. Siehe Zwei Filter erstellen, bei denen ein Filter vom anderen für die Eingabe abhängt.
Filterbeispiel: Logfeld
Logfeld ist einer der leistungsstärksten Filter in Oracle Logging Analytics, mit dem Sie Eingaben aus dem Bereich der in den Logs verfügbaren Felder angeben können.
Wenn Sie einen Logfeldfilter für ein Feld erstellen, z.B. Entity Type
, erleichtern Sie die Eingabe eines neuen Entitytyps. Diese Eingabe kann mehrere Werte enthalten, z.B. Oracle Database Instance
, WebLogic Server
, Host (Linux)
, OCI API Gateway
usw.
In diesem Beispiel erstellen wir einen Filter für die Logs aus dem Entitytyp Host(Linux)
:
-
Gehen Sie zur Listenseite "Dashboards", und klicken Sie auf die Seite, die bearbeitet werden muss. Die Seite "Dashboard-Details" wird geöffnet. Klicken Sie auf Aktionen und Bearbeiten.
-
Klicken Sie auf den Bereich "Filter" und dann auf Filter hinzufügen. Klicken Sie in der Liste der von Oracle definierten Filter auf
Log Field
. Anschließend wird der Logfeldfilter dem Filterabschnitt des Dashboards hinzugefügt.Das Dialogfeld Loggruppen-Compartment konfigurieren - Eingabe wird geöffnet.
-
Wählen Sie das Loggruppen-Compartment aus den verfügbaren Filtern in Ihrem Dashboard aus, oder fügen Sie einen neuen Filter hinzu. Klicken Sie auf Änderungen speichern.
Das Dialogfeld Eingabe für Logfeldnamen konfigurieren wird geöffnet.
-
Sie können eine der drei Optionen auswählen, um den Logfeldnamen anzugeben. Einzelheiten zu den einzelnen Optionen finden Sie unter Schritt 5 in Benutzerdefiniertes Dashboard erstellen.
Um in diesem Beispiel einen Entitytypfilter zu definieren, wählen Sie die Option Eingabe für Logfeldnamen angeben aus, und wählen Sie den Feldnamen aus dem Dropdown-Menü aus. Wählen Sie
Entity Type
aus.Klicken Sie auf Änderungen speichern.
-
Gehen Sie zur Registerkarte Filter bearbeiten, und ändern Sie bei Bedarf das Label des Logfeldfilters.
-
Verschieben Sie das Widget per Drag-and-Drop aus dem Bereich Widgets und der Registerkarte Widgets hinzufügen.
Gehen Sie zum Bereich Widgets, und klicken Sie auf Widgets bearbeiten. Hier sehen Sie das Widget, das Sie zuvor hinzugefügt haben.
Erweitern Sie das Widget, um es zu bearbeiten. Klicken Sie auf Eingabe hinzufügen. Das Dialogfeld Eingabe konfigurieren... wird geöffnet.
Wählen Sie die Option Eingabe mit einem vorhandenen Filter verknüpfen aus. Wählen Sie im Menü Vorhandenen Filter auswählen den Logfeldfilter aus, den Sie dem Dashboard zuvor hinzugefügt haben. Wenn Sie diese Option auswählen, können Sie den Feldwert beim Besuch des Dashboards angeben.
Wenn Sie den Feldwert jedoch korrigieren möchten, wählen Sie die Option Eingabe angeben aus, und geben Sie unter Parametername den genauen Logfeldnamen an, den Sie zuvor ausgewählt haben, z.B.
Entity Type
. Geben Sie unter Wert eingeben den Wert des Feldes an, mit dem die Logs gefiltert werden sollen, z.B.Host(Linux)
.Klicken Sie auf Änderungen speichern.
Jetzt haben Sie das Widget zur Eingabe mit dem Logfeldfilter verknüpft.
-
Speichern Sie die an Ihrem Dashboard vorgenommenen Änderungen.
Besuchen Sie das Dashboard, um den Logfeldfilter im Abschnitt "Geltungsbereichsfilter" anzuzeigen. Wenn Sie den Feldwert für das Widget nicht korrigiert haben, können Sie aus den Optionen des Feldwerts im Geltungsbereichsfilter auswählen und die im Widget verwendeten Logs dynamisch zur Analyse filtern.