Monitoring categories and user permissions
The following table lists the monitoring category and the required Oracle objects used to perform the monitoring functions.
Monitoring category | Monitor types | Grant types | Variables and authorizations |
---|---|---|---|
ASM | GRANT SELECT | V$ASM_DISK_IOSTAT V$ASM_DISKGROUP_STAT V$ASM_DISK_STAT GV$ASM_DISK_IOSTAT GV$ASM_DISKGROUP_STAT GV$ASM_DISK_STAT | |
Availability and Connection | GRANT CREATE GRANT SELECT | SESSION V$PARAMETER V$DATABASE | |
Listeners | NA | NA | |
Operating System usage | GRANT SELECT | V$RESOURCE_LIMIT V$OSSTAT | |
Pluggable database | GRANT SELECT | DBA_PDBS V$PDBS V$DATABASE V$SESSION CDB_TABLESPACES CDB_TABLESPACE_USAGE_METRICS | |
ALTER USER | <MONITOR USER NAME> SET CONTAINER_DATA=ALL CONTAINER=CURRENT | ||
Services | GRANT SELECT | V$SERVICEMETRIC GV$SERVICEMETRIC | |
Sessions | GRANT SELECT | V$SESSION GV$SESSION | |
Standby Health | GRANT SELECT | V$DATAGUARD_STATS V$RECOVERY_PROGRESS V$LOGSTDBY_STATS | |
System | GRANT SELECT | V$METRIC | |
UNDO usage | GRANT SELECT | V$PARAMETER V$UNDOSTAT | |
Users | GRANT SELECT | V$METRIC | |
Wait events | GRANT SELECT | V$WAITCLASSMETRIC_HISTORY GV$WAITCLASSMETRIC_HISTORY | |
Jobs | GRANT SELECT | DBA_SCHEDULER_JOB_RUN_DETAILS DBA_SCHEDULER_RUNNING_JOBS DBA_SCHEDULER_JOBS | |
Tablespaces | GRANT SELECT | DBA_TABLESPACE_USAGE_METRICS DBA_TABLESPACES GV$DBA_TABLESPACES GV$DBA_TABLESPACES_USAGE_METRICS |