Détection du rapport de l’administrateur de base de données (DBA)
Découverteet Mappage des services utilise les sections d’extension Modèles pour fournir un rapport d’administrateur de base de données (rapport DBA) pour , Apache CassandraMicrosoft SQL, MySQL, MongoDB et Oracle les bases de données. Les sections d’extension de chaque modèle de base de données renseignent les tables d’entrées connexes. La détection de certaines de ces ressources nécessite la mise à jour de l’application Schémas de découverte et de mappage des servicesServiceNow Storeà partir du .
Demander des nouveaux modèles ou des modèles améliorés sur la ServiceNow® Store
Visitez le ServiceNow Store pour afficher toutes les mises à jour disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes au magasin. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez le ServiceNow Store Historique des versions Notes de publication.
Prérequis
- Vérifiez la configuration des modules d’extension
- Modèles de classe CI CMDB 1.49.0 (septembre 2023)
- Schémas de découverte et de mappage des services 1.8.0 (septembre 2023)
- Vérifiez que les propriétés système sont activées
- Par défaut, les propriétés système des rapports DBA sont définies sur false. Pour activer la collecte de rapports, vérifiez que la valeur des propriétés système de chaque modèle est définie sur vrai.
Modèle Propriété système Cassandra cassandra_dba_report_enabled MongoDB mongo_dba_report_enabled Base de données MSSQL sous Windows mssql_dba_report_enabled MySQL Serveur sur Windows et Linux mysql_dba_report_enabled Base de données Oracle oracle_dba_report_enabled - Vérifier la configuration des informations d’identification
- Pour plus d'informations, consultez Applicative credentials.
Commande d’exécution MongoDB Les informations d’identification applicatives doivent avoir un accès en lecture pour exécuter « getSiblingDB (databaseName) »Apache Cassandra Exécuter la commande Les informations d’identification de découverte doivent avoir un accès en lecture à « nodetool »Tables MySQL et commandes d’exécution Les informations d’identification Discovery doivent avoir un accès en lecture à : - Table
« information_schema.tables » Exécuter la commande « Afficher les bases de données »
Microsoft Tables SQL Les informations d’identification de découverte doivent avoir un accès en lecture aux tables suivantes : - 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 Tables de base de données et commandes d’exécution Découverte Les informations d’identification doivent avoir un accès en lecture à : - Exécutez
les commandes « services lsnrctl »et« sqlplus » - dba_data_files table
- dba_segments table
- v$database table
- gv$instance table
- dba_hist_osstat table
- dba_hist_snapshot table
- v$asm_disk table
- v$asm_diskgroup table
- dba_audit_session table
- gv$session_longops table
- gv$session table
- gv$sqlarea table
- gv$process table
- Table
- Vérifier qu’un Découverte calendrier est configuré
- Pour plus d’informations, consultez créer un calendrier de découverte
Données collectées par la section d’extension du Apache Cassandra modèle
| Nom de la table | Étiquette de la table | Champs |
|---|---|---|
| cassandra_health_report | Rapport sur l’intégrité de Cassandra |
|
Données collectées par la section d’extension du modèle MongoDB
| Nom de la table | Étiquette de la table | Champs |
|---|---|---|
| mongo_db_statistics | Statistiques de la base de données Mongo |
|
Données collectées par la section d’extension du modèle MSSQL
| Nom de la table | Étiquette de la table | Champs |
|---|---|---|
| ms_sql_db_blocking_info | Informations de blocage de la base de données MSSQL |
|
| ms_sql_db_cpu_util | Utilitaire de processeur de base de données MSSQL |
|
| ms_sql_db_not_backup | La base de données MSSQL n’est pas sauvegardée |
|
| ms_sql_db_running_job | Tâche en cours d’exécution de la base de données MSSQL |
|
| ms_sql_disk_info | Informations sur les disques de base de données MSSQL |
|
| ms_sql_files_space | Espace des fichiers de base de données MSSQL |
|
| ms_sql_fregment_info | Informations sur la fragmentation de la base de données MSSQL |
|
| ms_sql_last_restart | Dernier redémarrage de la base de données MSSQL |
|
| ms_sql_long_trans | Transactions longues de base de données MSSQL |
|
| ms_sql_memory_info | Informations sur la mémoire de base de données MSSQL |
|
| ms_sql_temp_files_space | Espace des fichiers temporaires de base de données MSSQL |
|
Données collectées par la section d’extension du modèle MySQL
| Nom de la table | Étiquette de la table | Champs |
|---|---|---|
| mysql_table_schemas | Schémas de tables MySql |
|
Données collectées par la section d’extension du modèle de base de Oracle données
| Nom de la table | Étiquette de la table | Champs |
|---|---|---|
| oracle_active_session | Oracle Active Session |
|
| oracle_asm_info | Oracle, informations sur le disque ASM |
|
| oracle_asm_nodes_info | Oracle Informations sur le disque des nœuds ASM |
|
| oracle_cpu_usage | Oracle Utilisation du processeur |
|
| oracle_inactive_sessions | Oracle Sessions inactives |
|
| oracle_instance_info | Oracle Informations sur l’instance |
|
| oracle_nodes_info | Oracle Informations sur les nœuds |
|
| oracle_table_space | Oracle Espace de table |
|
| oracle_top_10_queries | Oracle 10 premières requêtes |
|