OracleDB-Datacollector-Sheet
- Einleitung
- Kompatibilität
- Voraussetzungen im CIO Cockpit
- Konfigurationshinweise für das Datacollection-Management
- Systemzugriff
- Systemzugang
- KPI-Umfang der Datacollection
Einleitung
Die Einbindung von Hard-/Software – im Folgenden „System" – ins CIO Cockpit erfordert neben der Erfassung im CIO Cockpit die Konfiguration der Datacollection. Die Datensammlung wird zentral über das Datacollection-Management (DCM) eingerichtet.
Kompatibilität
Unterstützte Systemversionen
Oracle DB wird ab Oracle DB 11g auf Host-Betriebssystemen ab Windows Server 2012 und Linux unterstützt. Falls Das zugrundeliegende Betriebssystem ein Linux ist und ASM eingesetzt wird, werden ausschließlich Installationen unterstützt, bei denen das ASM in Linux als Dateisystem eingehangen ist.
Voraussetzungen im CIO Cockpit
Für die Einrichtung der Datacollection ist vorab die Anlage des Systems im administrativen Bereich für Software im CIO Cockpit-Web-Frontend (Konfiguration -> Datenbanken) durchzuführen (siehe FAQs).
Anschließend kann das System bei der Einrichtung der Datensammlung im DCM (Data Collectors & Assets -> Add Data Collector System -> Use existing element) ausgewählt werden.
Konfigurationshinweise für das Datacollection-Management
Feldname | Erforderlicher Inhalt |
---|---|
Hostname | FQDN des Hosts, auf dem der Oracle-Listener-Prozess läuft (z.B. oraclehost.company.local) |
Port | Port des Hosts, auf dem der Oracle-Listener-Prozess läuft (z.B. 1521) |
Username | Username und Domain für den Login (z.B. SYSTEM) |
Password | Passwort für den Login |
SERVICE | SERVICE Name der Datenbank. Wenn mehrere Services der Datenbank abgefragt werden sollen, müssen diese durch Komma getrennt eingegeben werden. |
Cockpit Reference | Der Eintrag für das System im CIO Cockpit (wird automatisch eingestellt) |
Description | Eine Kurzbeschreibung des angelegten Assets (Freitextfeld) |
Systemzugriff
- Damit Storage-Daten berücksichtigt werden, muss außerdem ein Datacollector für das Betriebssystem konfiguriert werden, auf dem die Oracle-Instanz läuft. Für OracleDB auf Windows: Windows-Host-Datacollector Für OracleDB auf Linux: Linux-Host-Datacollector
- Falls das zugrundeliegende Betriebssystem auf einer VM auf einem VCenter läuft,
muss der Parameter "disk.EnableUUID" auf "true" gesetzt sein. Anleitung:
- VM herunterfahren
- Edit settings
- VM options
- Advanced: Edit configuration
- Falls der Eintrag "disk.EnableUUID" existiert, muss er auf "true" gesetzt werden. Falls er nicht existiert, muss er mit dem Wert "true" erzeugt werden.
- Save
- VM starten
Benutzer und Berechtigungen
Ein CIO Cockpit-User muss für den Zugriff eingerichtet werden:
CREATE USER "CIOCOCKPIT" IDENTIFIED BY <XXX> TEMPORARY TABLESPACE "TEMP";
Die OracleDB-Instanz muss folgendermaßen für den User konfiguriert werden:
GRANT CREATE SESSION TO "CIOCOCKPIT";
GRANT SELECT ON "SYS"."V_$SGA" TO "CIOCOCKPIT";
GRANT SELECT ON "SYS"."V_$PARAMETER" TO "CIOCOCKPIT";
GRANT SELECT ON "SYS"."ALL_USERS" TO "CIOCOCKPIT";
GRANT SELECT ON "SYS"."DBA_SEGMENTS" TO "CIOCOCKPIT";
GRANT SELECT ON "SYS"."DBA_DATA_FILES" TO "CIOCOCKPIT";
Systemzugang
Netzwerk und Firewall
Der Zugriff auf das System erfolgt via JDBC. Für die Kommunikation des Datacollectors mit dem System sind folgende Kommunikationswege erforderlich:
Source | Destination | Port(default) | Protocol | Direction |
---|---|---|---|---|
datacollector-vm | Host-Betriebssystem der Oracle-Instanz | 1521 | TCP | Outbound |
KPI-Umfang der Datacollection
KPI | Beschreibung |
---|---|
ramAllocation | Die Menge an RAM, die der Oracle-Instanz auf dem Host (VM oder Hardware) zugewiesen ist |
cpuAllocation | Die Anzahl an CPUs, die der Instanz auf dem Host (VM oder Hardware) zugewiesen ist |
software InstanceID | Die CIO Cockpit-ID der Softwareinstanz (aktuell nicht im Frontend sichtbar) |
List of components | Liste von Datenbanken (siehe unten) |
timestamp | Mikrosekundengenauer Zeitstempel des Host-Betriebssystems, auf dem der Datacollector läuft (UTC) |
List of components
KPI | Beschreibung |
---|---|
name | Name des Schemas |
List of storage usages | Daten zur Nutzung von Festspeicher durch das Schema (siehe unten) |
List of storage usages
Key | Beschreibung |
---|---|
osPath | Der vollständige Pfad der Datei |
sizeUsed | Der von der Datei belegte Speicherplatz |