Discovery-Berichte von Database Administrator (DBA).

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • 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
    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
    • database_host
    • local_write_latency
    • „read_latency“
    • Snapshot_verwendeter_Bereich
    • Platz_verwendet
    • Tabelle
    • Keyspace
    • ci

    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
    • database_host
    • database_name​
    • fs_total_size
    • fs_used_size
    • scale_factor
    • index_size
    • index_count
    • Extents_count
    • storage_size
    • data_size
    • durchschn. Objektgröße
    • object_count
    • Sammlung_Anzahl
    • view_count
    • ci

    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
    • database_host
    • database_instance
    • Definition
    • object_name
    • Blocking_spid
    • spid
    • ci
    ms_sql_db_cpu_util MSSQL-DB-CPU-Dienstprogramm
    • database_host
    • database_instance
    • load_date
    • other_process_cpu_util
    • other_process
    • system_idle_process
    • „sql_server_cpu_util“
    • event_time
    • server_name
    • ci
    ms_sql_db_not_backup MSSQL-DB – kein BackUp
    • database_host
    • database_instance
    • last_backup_date
    • database_name
    • ci
    ms_sql_db_running_job Ausgeführter MSSQL-DB-Auftrag
    • database_host
    • database_instance
    • Anmeldename
    • nt_domain
    • cmd
    • hostname
    • name
    • status
    • open_trans
    • SPID
    • last_wait_type
    • „login_time“
    • ci
    ms_sql_disk_info MSSQL-DB-Datenträgerinformationen
    • database_host
    • database_instance
    • Prozentsatz_freier_Speicherplatz
    • volume_free_space
    • volume_capacity
    • volume_label
    • volume_name
    • ci
    ms_sql_files_space MSSQL-DB-Dateibereich
    • database_host
    • database_instance
    • database_name
    • Free_space_mb
    • Dateigröße_MB
    • file_type
    • file_logic_name
    • ci
    ms_sql_fregment_info Informationen zur MSSQL-DB-Fragmentierung
    • database_host
    • database_instance
    • index_status
    • page_count
    • avg_frag
    • index_name
    • object_name
    • schema_name
    • ci
    ms_sql_last_restart Letzter Neustart der MSSQL-DB
    • database_host
    • database_instance
    • uptime_in_days
    • current_date
    • last_recycle
    • ci
    ms_sql_long_trans Lange MSSQL-DB-Transaktionen
    • database_host
    • database_instance
    • blockiert
    • SQL
    • cmd
    • Programmname
    • hostname
    • Anmeldename
    • status
    • last_batch
    • Dauer
    • „login_time“
    • database_name
    • user_tran
    • trans_id
    • spid
    • ci
    ms_sql_memory_info Informationen zum MSSQL-DB-Arbeitsspeicher
    • database_host
    • database_instance
    • system_memory_state_desc
    • percentage_used
    • available_page_file_mb
    • total_page_file_mb
    • available_physical_memory_mb
    • total_physical_memory_mb
    • ci
    ms_sql_temp_files_space MSSQL-DB-Temp-Dateibereich
    • database_host
    • database_instance
    • percent_full
    • available_space_mb
    • file_physical_name
    • file_logic_name
    • database_name
    • ci

    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
    • database_host
    • database_instance
    • data_index_länge
    • table_schema
    • ci

    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
    • database_host
    • database_instance
    • Key
    • sql_id
    • Programm
    • Modul
    • Aktion
    • status
    • last_call_et_hrs
    • sid
    • spid
    • Inst
    • ci
    oracle_asm_info Oracle, ASM-Datenträgerinformationen
    • database_host
    • database_instance
    • used_gb
    • Free_GB
    • total_gb
    • Staat
    • Blockgröße
    • asm
    • ci
    oracle_asm_nodes_info Oracle Datenträgerinformationen für ASM-Knoten
    • database_host
    • database_instance
    • Redundanz
    • Free_GB
    • total_gb
    • Staat
    • asm_node
    • ci
    oracle_cpu_usage Oracle CPU-Auslastung
    • database_host
    • database_instance
    • Leerlauf
    • io
    • sys
    • Sehr gut
    • Anwender
    • SnapID
    • Inst
    • end_time
    • begin_time
    • ci
    oracle_inactive_sessions Oracle Inaktive Sitzungen
    • database_host
    • database_instance
    • key
    • status
    • spid
    • sid
    • Programm
    • Modul
    • last_call_et_hrs
    • Inst
    • ci
    oracle_instance_info Oracle Instanzinformationen
    • database_host
    • database_instance
    • Platform_name
    • current_scn
    • DBID
    • db_unique_name
    • log_mode
    • db_name
    • open_mode
    • ci
    oracle_nodes_info Oracle Knoteninformationen
    • database_host
    • database_instance
    • instance_mode
    • instance_state
    • instance_role
    • instance_status
    • instance_version
    • hostname
    • instance_name
    • ci
    oracle_table_space Oracle Tabellenbereich
    • database_host
    • database_instance
    • used_mb
    • Free_Prozent
    • Free_mb
    • Tabellenbereich
    • total_mb
    • ci
    Oracle_top_10_queries Oracle Top 10 Abfragen
    • database_host
    • database_instance
    • Eindeutig
    • status
    • sql_id
    • spid
    • sid
    • Programm
    • Modul
    • last_call_et_hrs
    • ci