ADDM Spotlight dans Ops Insights
Le moniteur ADDM (Automatic Database Diagnostic Monitor) est un système expert qui analyse les données capturées dans les clichés AWR (Automatic Workload Repository) pour examiner l'analyse des performances.
Ops Insights collecte les données ADDM de vos bases de données sources et met en évidence ces conclusions et recommandations. Ops Insights collecte et stocke les données ADDM pour une durée supérieure à celle de l'événement lui-même, ce qui vous permet d'analyser les conclusions et les recommandations ADDM pour une collection d'événements dans le passé qui peuvent ne plus exister dans la base de données source.
Versions prises en charge
- Machine virtuelle
- Sans système d'exploitation
- Bases de données gérées par l'agent de gestion
- Bases de données gérées par Enterprise Manager Cloud Control 13c Release 5 Release Update 17 (13.5.0.17) ou version ultérieure
- Bases de données non PDB version 18c et supérieure
- Bases de données autonomes partagées configurées pour la prise en charge complète des fonctions
- Les bases de données enfichables version 19c et supérieure (non activées par défaut, voir les préalables ci-dessous)
Préalables pour la base de données
- PDB : Un jeu d'étapes ponctuel doit être effectué pour activer ADDM Spotlight dans les bases de données enfichables. Ces étapes ne nécessitent aucun redémarrage de base de données. Connectez-vous à la base de données enfichable pour l'activer en tant que
SYS
et exécutez les énoncés suivants :alter session set container=<container_name>;
ALTER SYSTEM SET AWR_PDB_AUTOFLUSH_ENABLED=TRUE;
EXEC dbms_workload_repository.modify_snapshot_settings(interval=>60);
- Bases de données gérées par machine virtuelle, sans système d'exploitation, ExaDB et agent de gestion : Si l'utilisateur de base de données DBSNMP est utilisé pour collecter les données, aucune étape supplémentaire n'est requise. Si un autre utilisateur de base de données est utilisé pour collecter des données, connectez-vous aux bases de données pour être activé en tant qu'utilisateur
SYS
et ajoutez l'autorisation suivante à l'utilisateur de base de données utilisé pour collecter des données.- Si un utilisateur de base de données commun (partagé entre les bases de données conteneur et PDB) est utilisé pour la surveillance, exécutez la commande suivante à partir du conteneur racine :
grant select any dictionary to <dbuser> CONTAINER=ALL;
- Si des utilisateurs de base de données non communs sont utilisés :
grant select any dictionary to <dbuser>;
- Si un utilisateur de base de données commun (partagé entre les bases de données conteneur et PDB) est utilisé pour la surveillance, exécutez la commande suivante à partir du conteneur racine :
- Bases de données autonomes partagées : Si un utilisateur autre que
ADBSNMP
est utilisé pour collecter des données. Connectez-vous à la base de données à activer pour ADDM Spotlight en tant queADMIN
et exécutez l'autorisation suivante à l'utilisateur utilisé pour collecter les données :grant SELECT_CATALOG_ROLE to <dbuser>;
.Si l'utilisateur de base de données
ADBSNMP
est utilisé pour collecter les données, aucun préalable supplémentaire n'est requis. - Oracle Diagnostics Pack : Le moniteur ADDM Spotlight du service de données clés sur l'exploitation nécessite l'installation d'Oracle Diagnostics Pack sur la base de données source.