Discovery-Berichte von Database Administrator (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. 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 den 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 in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
Voraussetzungen
- Überprüfen Sie die Einrichtung der Plugins
- CMDB CI-Klassenmodell 1.49.0 (September 2023)
- Muster für Discovery und Service-Mapping 1.8.0 (September 2023)
- Stellen Sie sicher, dass die Systemeigenschaften von aktiviert sind
- Standardmäßig sind die Systemeigenschaften für DBA-Berichte auf falsefestgelegt. Stellen Sie zum Aktivieren der Berichtsammlung 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 My 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-Ausführungsbefehl 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 auf Folgendes haben: - 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 führen Sie Befehle aus Discovery Anmeldeinformationen müssen Lesezugriff auf Folgendes haben: - 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
- Stellen Sie sicher, dass ein Zeitplan Discovery konfiguriert ist
- Weitere Informationen finden Sie unter Discovery-Zeitplan erstellen
Daten, die vom Erweiterungsabschnitt des Apache Cassandra-Musters gesammelt werden
Discovery füllt die folgenden Daten aus, wenn das Apache Cassandra-Muster 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 wurden
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_statistiken | Mongo DB-Statistiken |
|
Daten, die vom Erweiterungsabschnitt des MSSQL-Musters gesammelt wurden
Discovery füllt die folgenden Daten aus, wenn das MSSQL-Muster [ ausgefü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 – kein BackUp |
|
| ms_sql_db_running_job | Ausgeführter MSSQL-DB-Auftrag |
|
| ms_sql_disk_info | MSSQL-DB-Datenträgerinformationen |
|
| ms_sql_files_space | MSSQL-DB-Dateibereich |
|
| ms_sql_fregment_info | Informationen zur MSSQL-DB-Fragmentierung |
|
| ms_sql_last_restart | Letzter Neustart der MSSQL-DB |
|
| ms_sql_long_trans | Lange MSSQL-DB-Transaktionen |
|
| ms_sql_memory_info | Informationen zum MSSQL-DB-Arbeitsspeicher |
|
| ms_sql_temp_files_space | MSSQL-DB-Temp-Dateibereich |
|
Vom Erweiterungsabschnitt des MySQL-Musters gesammelte Daten
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-Tabellenschemas |
|
Daten, die vom Erweiterungsabschnitt des DB-Musters Oracle gesammelt werden
Discovery füllt die folgenden Daten aus, wenn das DB-Muster Oracle 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 |
|