Datenbankadministrator-Bericht (DBA)
Discovery und Service-Mapping verwenden die Erweiterungsabschnitte Muster, um einen Datenbankadministratorbericht (DBA-Bericht) für die Datenbanken Apache Cassandra, Microsoft SQL, MySQL, MongoDB und Oracle bereitzustellen. Die Erweiterungsabschnitte für jedes DB-Muster füllen die zugehörigen Eintragstabellen aus. Die Erkennung einiger dieser Ressourcen erfordert ein Update der Anwendung Muster für Discovery und Service-Mappingaus dem ServiceNow Store.
Im ServiceNow® Store neue oder erweiterte Muster anfordern
Besuchen Sie ServiceNow Store , um alle verfügbaren Updates anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie unter ServiceNow Store Versionsverlauf Versionshinweise.
Voraussetzungen
- Überprüfen Sie das Plugin-Setup
- CMDB CI Class Model 1.49.0 (September 2023)
- Muster für Discovery und Service-Mapping 1.8.0 (September 2023)
- Vergewissern Sie sich, dass die Systemeigenschaften aktiviert sind
- Standardmäßig sind die Systemeigenschaften für DBA-Berichte auf falsefestgelegt. Um die Berichtssammlung zu aktivieren, stellen Sie sicher, dass der Wert der Systemeigenschaften für jedes Muster auf truefestgelegt ist.
Muster Systemeigenschaft Cassandra cassandra_dba_report_enabled MongoDB mongo_dba_report_enabled MSSQL-DB unter Windows mssql_dba_report_enabled Mein SQL-Server Unter Windows und Linux mysql_dba_report_enabled Oracle-DB oracle_dba_report_enabled - Überprüfen Sie die Konfiguration der Anmeldeinformationen
- Weitere Informationen finden Sie unter Applicative credentials.
MongoDB-Befehl ausführen Applicative-Anmeldeinformationen müssen Lesezugriff haben, um „getSiblingDB (databaseName)“ auszuführen.Apache Cassandra-Befehl ausführen Discovery-Anmeldeinformationen müssen Lesezugriff auf „nodetool“haben.MySQL-Tabellen und Befehle ausführen Discovery-Anmeldeinformationen müssen Lesezugriff haben auf: - Tabelle
„information_schema.tables“ - Führen Sie den Befehl
„show databases“aus
Microsoft SQL-Tabellen Discovery-Anmeldeinformationen müssen Lesezugriff auf die folgenden Tabellen haben: - master.sys.databases
- sys.sysprocesses
- sys.dm_os_sys_info
- sys.dm_os_ring_buffers
- msdb.dbo.backupset
- master.dbo.sysdatabases
- master..sysprocesses
- msdb..sysjobactivity
- sys.master_files
- sys.dm_tran_session_transactions
- sys.dm_os_sys_memory
- sys.database_files
Oracle DB-Tabellen und Befehle ausführen Discovery -Anmeldeinformationen müssen Lesezugriff haben auf: - Führen Sie die Befehle
„lsnrctl services“und„sqlplus“ aus - dba_data_files Tabelle
- dba_segments Tabelle
- v$database Tabelle
- gv$instance Tabelle
- dba_hist_osstat Tabelle
- dba_hist_snapshot Tabelle
- v$asm_disk Tabelle
- v$asm_diskgroup Tabelle
- dba_audit_session Tabelle
- gv$session_longops Tabelle
- gv$session Tabelle
- gv$sqlarea Tabelle
- gv$process Tabelle
- Tabelle
- Vergewissern Sie sich, dass ein Zeitplan Discovery konfiguriert ist
- Weitere Informationen finden Sie unter Erkennungszeitpläne erstellen
Daten, die vom Erweiterungsabschnitt des Musters Apache Cassandra erfasst werden
Discovery füllt die folgenden Daten aus, wenn das Muster Apache Cassandra ausgeführt wird.
Hinweis:
Im Abschnitt „Voraussetzungen“ finden Sie wichtige Informationen zum Aktivieren der Systemeigenschaft.
| Tabellenname | Tabellenbezeichnung | Felder |
|---|---|---|
| cassandra_health_report | Cassandra-Integritätsbericht |
|
Daten, die vom Erweiterungsabschnitt des MongoDB-Musters erfasst werden
Discovery füllt die folgenden Daten aus, wenn das MongoDB-Muster ausgeführt wird.
Hinweis:
Im Abschnitt „Voraussetzungen“ finden Sie wichtige Informationen zum Aktivieren der Systemeigenschaft.
| Tabellenname | Tabellenbezeichnung | Felder |
|---|---|---|
| mongo_db_statistics | Mongo DB-Statistiken |
|
Daten, die vom Erweiterungsabschnitt des MSSQL-Musters erfasst werden
Discovery füllt die folgenden Daten aus, wenn das MSSQL-Musterausgeführt wird.
Hinweis:
Im Abschnitt „Voraussetzungen“ finden Sie wichtige Informationen zum Aktivieren der Systemeigenschaft.
| Tabellenname | Tabellenbezeichnung | Felder |
|---|---|---|
| ms_sql_db_blocking_info | MSSQL DB-Blockierungsinformationen |
|
| ms_sql_db_cpu_util | MSSQL DB CPU-Dienstprogramm |
|
| ms_sql_db_not_backup | MSSQL-DB nicht gesichert |
|
| ms_sql_db_running_job | Ausgeführter MSSQL DB-Auftrag |
|
| ms_sql_disk_info | Informationen zu MSSQL DB-Datenträgern |
|
| ms_sql_files_space | MSSQL DB-Dateibereich |
|
| ms_sql_fregment_info | Informationen zur MSSQL-DB-Fragmentierung |
|
| ms_sql_last_restart | MSSQL DB – Letzter Neustart |
|
| ms_sql_long_trans | Lange MSSQL DB-Transaktionen |
|
| ms_sql_memory_info | MSSQL DB-Speicherinformationen |
|
| ms_sql_temp_files_space | Bereich für temporäre MSSQL-DB-Dateien |
|
Daten, die vom Erweiterungsabschnitt des MySQL-Musters erfasst werden
Discovery füllt die folgenden Daten aus, wenn das MySQL-Muster ausgeführt wird.
Hinweis:
Im Abschnitt „Voraussetzungen“ finden Sie wichtige Informationen zum Aktivieren der Systemeigenschaft.
| Tabellenname | Tabellenbezeichnung | Felder |
|---|---|---|
| mysql_table_schemas | MySql-Tabellenschemata |
|
Daten, die vom Erweiterungsabschnitt des Musters Oracle „ DB“ erfasst werden
Discovery füllt die folgenden Daten aus, wenn das Muster Oracle DB ausgeführt wird.
Hinweis:
Im Abschnitt „Voraussetzungen“ finden Sie wichtige Informationen zum Aktivieren der Systemeigenschaft.
| Tabellenname | Tabellenbezeichnung | Felder |
|---|---|---|
| oracle_active_session | Oracle Aktive Sitzung |
|
| oracle_asm_info | Oracle, ASM-Datenträgerinformationen |
|
| oracle_asm_nodes_info | Oracle Datenträgerinformationen für ASM-Knoten |
|
| oracle_cpu_usage | Oracle CPU-Auslastung |
|
| oracle_inactive_sessions | Oracle Inaktive Sitzungen |
|
| oracle_instance_info | Oracle Instanzinformationen |
|
| oracle_nodes_info | Oracle Knoteninformationen |
|
| oracle_table_space | Oracle Tabellenbereich |
|
| oracle_top_10_queries | Oracle Top 10 Abfragen |
|