Datenbankadministrator-Bericht (DBA)

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 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 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
    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
    • datenbank_host
    • local_write_latency
    • read_latency
    • snapshot_used_space
    • space_used
    • Tabelle
    • Keyspace
    • CI

    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
    • datenbank_host
    • Datenbankname​
    • fs_total_size
    • fs_used_size
    • „scale_factor“.
    • index_size
    • index_count
    • umfangs_count
    • storage_size
    • data_size
    • durchschnitt_object_size
    • object_count
    • collection_count
    • view_count
    • CI

    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
    • datenbank_host
    • database_instance
    • Definition
    • object_name
    • blockiert_spid
    • spid
    • CI
    ms_sql_db_cpu_util MSSQL DB CPU-Dienstprogramm
    • datenbank_host
    • database_instance
    • Ladedatum
    • 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 nicht gesichert
    • datenbank_host
    • database_instance
    • last_backup_date
    • database_name
    • CI
    ms_sql_db_running_job Ausgeführter MSSQL DB-Auftrag
    • datenbank_host
    • database_instance
    • anmelden_name
    • nt_domain
    • cmd
    • hostname
    • Name
    • status
    • open_tran
    • SPI
    • last_wait_type
    • „login_time“
    • CI
    ms_sql_disk_info Informationen zu MSSQL DB-Datenträgern
    • datenbank_host
    • database_instance
    • percentage_free_space
    • volume_free_space
    • volume_capacity
    • volume_label
    • volume_name
    • CI
    ms_sql_files_space MSSQL DB-Dateibereich
    • datenbank_host
    • database_instance
    • database_name
    • „free_space_mb“
    • file_size_mb
    • file_type
    • file_logic_name
    • CI
    ms_sql_fregment_info Informationen zur MSSQL-DB-Fragmentierung
    • datenbank_host
    • database_instance
    • index_status
    • page_count
    • avg_frag
    • index_name
    • object_name
    • schema_name
    • CI
    ms_sql_last_restart MSSQL DB – Letzter Neustart
    • datenbank_host
    • database_instance
    • uptime_in_days
    • current_date
    • last_recycle
    • CI
    ms_sql_long_trans Lange MSSQL DB-Transaktionen
    • datenbank_host
    • database_instance
    • blockiert
    • SQL
    • cmd
    • program_name
    • hostname
    • anmelden_name
    • status
    • last_batch
    • Dauer
    • „login_time“
    • database_name
    • user_tran
    • trans_id
    • spid
    • CI
    ms_sql_memory_info MSSQL DB-Speicherinformationen
    • datenbank_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 Bereich für temporäre MSSQL-DB-Dateien
    • datenbank_host
    • database_instance
    • percentage_full
    • available_space_mb
    • file_physical_name
    • file_logic_name
    • database_name
    • CI

    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
    • datenbank_host
    • database_instance
    • data_index_länge
    • table_schema
    • CI

    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
    • datenbank_host
    • database_instance
    • Schlüssel
    • sql_id
    • Programm
    • -Modul
    • Aktion
    • status
    • last_call_et_hrs
    • sid
    • spid
    • Inst
    • CI
    oracle_asm_info Oracle, ASM-Datenträgerinformationen
    • datenbank_host
    • database_instance
    • verwendet_gb
    • „free_gb“
    • total_gb
    • Status
    • Blockgröße
    • ASM
    • CI
    oracle_asm_nodes_info Oracle Datenträgerinformationen für ASM-Knoten
    • datenbank_host
    • database_instance
    • Redundanz
    • „free_gb“
    • total_gb
    • Status
    • asm_node
    • CI
    oracle_cpu_usage Oracle CPU-Auslastung
    • datenbank_host
    • database_instance
    • inaktiv
    • io
    • sys
    • Schön
    • Anwender
    • snapid
    • Inst
    • end_time
    • start_time
    • CI
    oracle_inactive_sessions Oracle Inaktive Sitzungen
    • datenbank_host
    • database_instance
    • key
    • status
    • spid
    • sid
    • Programm
    • Modul
    • last_call_et_hrs
    • Inst
    • CI
    oracle_instance_info Oracle Instanzinformationen
    • datenbank_host
    • database_instance
    • plattformname
    • current_scn
    • DBID
    • db_unique_name
    • log_mode
    • db_name
    • open_mode
    • CI
    oracle_nodes_info Oracle Knoteninformationen
    • datenbank_host
    • database_instance
    • instance_mode
    • instance_state
    • instance_role
    • instance_status
    • instance_version
    • hostname
    • instance_name
    • CI
    oracle_table_space Oracle Tabellenbereich
    • datenbank_host
    • database_instance
    • verwendet_mb
    • frei_percent
    • „free_mb“
    • Tabellenbereich
    • total_mb
    • CI
    oracle_top_10_queries Oracle Top 10 Abfragen
    • datenbank_host
    • database_instance
    • eindeutig
    • status
    • sql_id
    • spid
    • sid
    • Programm
    • Modul
    • last_call_et_hrs
    • CI