Automatische Discovery von Entitys und Logerfassung
Sie können die Discovery von Entitys wie in einem Package integrierten Anwendungen, Datenbanken, Middleware und anderen Komponenten über die Stackmonitoring-UI initiieren, die Entitytopologie anzeigen und Logs aus diesen Entitys erfassen.
Ihre Entity kann über mehrere abhängige Entitys verfügen, die Logs ausgeben. Wenn Sie die zusammengesetzte Entity ermitteln, werden die abhängigen Entitys automatisch erkannt.
Voraussetzungen:
Verwenden Sie eine vorhandene Loggruppe, oder erstellen Sie mindestens eine Loggruppe zum Speichern der von Ihren Entitys erfassten Logs. Siehe Loggruppen zum Speichern der Logs erstellen.
Auszuführende Aufgaben
Die folgenden Schritte verwenden höchstens das Beispiel für die in einem Package integrierte Anwendung Oracle E-Business Suite (EBS). Diese Schritte können jedoch für alle Ressourcentypen ausgeführt werden, die vom Stack Monitoring-Service unterstützt werden.
-
Management-Agents installieren und Plug-ins bereitstellen
-
Für Discovery von EBS-Entitys: Installieren Sie den Management Agent auf der Compute-Instanz mit EBS-Middleware (WebLogic Admin Server). Wenn das Stackmonitoring-Plug-in auf diesem Agent nicht automatisch bereitgestellt wird, stellen Sie sicher, dass es bereitgestellt wird.
-
Für Logerfassung: Installieren Sie Management Agents auf allen Hosts, auf denen die EBS-Komponenten installiert sind. Stellen Sie auf diesen Agents das Logging Analytics-Plug-in zur Erfassung der Logdaten bereit.
Stellen Sie sicher, dass die Management Agent-Version 211116.1855 oder höher lautet. Siehe Management-Agents installieren und Plug-in während der Management Agent-Installation bereitstellen.
-
-
Gepackte Anwendungshosts für die Übertragung von Logs an Logging Analytics vorbereiten
Siehe READ-Zugriff auf die Logs für den Agent-Benutzer auf dem Host erteilen.
-
IAM-Policys für die automatische Discovery der Entitys erstellen
Siehe Automatische Discovery von Entitys und Logerfassung zulassen.
-
Berechtigungen zum Einrichten der fortlaufenden Logerfassung angeben
Siehe Kontinuierliche Logerfassung mit Management-Agent zulassen.
-
Entitäten entdecken
-
Öffnen Sie das Navigationsmenü, und klicken Sie auf Observability and Management. Klicken Sie unter Logging Analytics auf Administration. Die Seite Administration - Überblick wird geöffnet.
-
Klicken Sie in der Liste der verfügbaren Ressourcen im linken Menü auf Entitys.
Wählen Sie im Compartment-Selektor auf der linken Seite das Compartment für die Entitys aus, das mit dem Compartment des für die Discovery verwendeten Management Agent identisch sein soll.
-
Klicken Sie auf Neue Ressource erkennen. Das Dialogfeld Ressourcen-Discovery wird in der Stack Monitoring-Service-UI geöffnet.
-
Wählen Sie unter Ressourcentyp den Typ der Oracle-Ressource aus, die Sie ermitteln möchten. Beispiel:
EBS
.You can select from the resource types
Apache HTTP Server
,Apache Tomcat
,EBS
,GoldenGate
,Host
,Microsoft Internet Information Services
,Microsoft SQL Server
,Oracle Database
,Oracle HTTP Server
,Oracle JVM Runtime
,Oracle Managed File Transfer
,Oracle WebLogic Domain
,Pluggable DB
, andPSFT Application
. -
Geben Sie die Eingaben an, um die Discovery abzuschließen. Die Details der Eingaben finden Sie in der Tabelle Discovery-Eingabe für Ihren Ressourcentyp in der Dokumentation OCI-Dokumentation: Stackmonitoring - Vom Benutzer initiierte Discovery.
-
Klicken Sie auf Neue Ressource erkennen.
Zu diesem Zeitpunkt wird der Discovery-Prozess beim Management Agent gestartet und kann einige Minuten dauern.
-
-
Verknüpfen Sie die Entitys mit Logquellen
Siehe Neue Quellen-Entity-Verknüpfung konfigurieren
Die vollständige Liste der von Oracle definierten Logquellen finden Sie unter Von Oracle definierte Quellen.
-
die Topologie Ihrer Konfiguration anzuzeigen
Zu diesem Zeitpunkt fließen die Logs in Logging Analytics.
Automatische Discovery von Entitys und Logerfassung zulassen
Aufgabe | IAM-Policy-Anweisungen |
---|---|
MANAGE-Berechtigung für die Logging Analytics-Benutzergruppe für die Ressourcen in der Familie stack-monitoring-family erteilen |
ALLOW GROUP <user_group> TO MANAGE stack-monitoring-family IN COMPARTMENT <compartment_name> |
Ausführen von Discovery-Aufgaben durch Logging Analytics-Benutzergruppe zulassen |
ALLOW GROUP <user_group> TO {STACK_MONITORING_DISCOVERY_JOB_CREATE, STACK_MONITORING_DISCOVERY_JOB_READ, STACK_MONITORING_DISCOVERY_JOB_DELETE, STACK_MONITORING_DISCOVERY_JOB_INSPECT} IN COMPARTMENT <compartment_name> Hier ist compartment_name der Name des Compartments, das für die Discovery verwendet wird. Dies entspricht dem Compartment der Management Agents, die für das Discovery installiert sind. |
Dynamische Management Agent-Gruppe kann Discovery-Ergebnisse in den Service hochladen | ALLOW DYNAMIC-GROUP <Management_Agent_Dynamic_Group> TO {STACK_MONITORING_DISCOVERY_JOB_RESULT_SUBMIT} IN COMPARTMENT <compartment_name> Hier ist compartment_name der Name des Compartments der Management-Agents, die für die Discovery installiert sind. |