Table of Contents

Oracle Tablespaces

Purpose

An Oracle database consists of one or more logical storage units called tablespaces, which collectively store all of the database's data.
Each tablespace in an Oracle database consists of one or more files called datafiles, which are physical structures that conform to the operating system in which Oracle is running.
This monitor is meant to watch datafiles utilization metrics.

Monitored item

Available metrics to monitor:

Configuration hints

Surveillance table

ParameterDescription
ActiveTo enable/disable a rule.
Tablespace nameA filter on the tablespace name
Monitored itemSelect the metric to monitor
ThresholdThe threshold to use on the metric: If you set a number, the severity field will be used to define alarm severity. You can also use multi-threshold syntax.
SeverityIf not DISABLED, send an alarm if the table space is in error. Will be ignored in case of multi threshold syntax.
Auto clearIf checked, the alarm will be cleared as soon as the alarm condition is not met anymore.
Alarm tagThis field allows to add custom text within the alarm message. %MSG% variable will containthe actual generated message and can be used such as: “my_prefix %MSG% my_suffix”. By default, tagwill be used as prefix.
AlarmTo enable alarm sending
MetricTo enable metric sending
ReportNot used at the moment

Generated metrics

metricIdmetricUnitmetricTargetmetricDescription
ORACLE_DATABASE_TBLSPC_SIZE_MBMBTABLE_SPACE
ORACLE_DATABASE_TBLSPC_FREE_SPACE_MBMBTABLE_SPACE
ORACLE_DATABASE_TBLSPC_FREE_SPACE_PERCENTAGE%TABLE_SPACE
ORACLE_DATABASE_TBLSPC_USED_SPACE_MBMBTABLE_SPACE
ORACLE_DATABASE_TBLSPC_USED_SPACE_PERCENTAGE%TABLE_SPACE
ORACLE_DATABASE_TBLSPC_FRAGM_FREE_CHUNKSTABLE_SPACE
ORACLE_DATABASE_TBLSPC_FRAGM_LARGEST_CHUNK_MBMBTABLE_SPACE
ORACLE_DATABASE_TBLSPC_FRAGM_INDEXINDEX
ORACLE_DATABASE_TBLSPC_NOT_AUTOEXTENDTABLE_SPACE
ORACLE_DATABASE_TBLSPC_EXTEND_ABILITYTABLE_SPACE