Skip to main content

OCI Block Volume

Overview

The OCI Block Volume integration with ObserveOps (formerly known as AIOps) collects operational telemetry from Oracle Cloud Infrastructure Block Volumes. It monitors volume state, read and write throughput and latency, attached instance information, backup health, clones, and replication status.

These metrics help administrators track storage performance, monitor backup schedules, identify replication lag, and maintain visibility over block volume lifecycle and capacity.

Prerequisites

  • The OCI tenancy has Block Volumes provisioned.
  • The user or service account used for integration has the volume-inspect and volume-read permissions.
  • Required OCI API endpoints are reachable from ObserveOps.
  • The OCI tenancy is added in discovery with correct credentials and region configuration.

List of Supported KPIs

Volume Identity & State

MetricDescriptionType
oci.block.volumeIdentifier of the OCI Block Volume.String
oci.block.volume.stateCurrent operational state of the block volume.String
oci.block.volume.size.bytesTotal storage capacity of the block volume.Bytes
oci.block.volume.vpusVolume performance units configured for the block volume.Count

Volume Performance

MetricDescriptionType
oci.block.volume.read.bytesTotal bytes read from the block volume.Bytes
oci.block.volume.write.bytesTotal bytes written to the block volume.Bytes
oci.block.volume.read.iopsRead I/O operations per second on the block volume.Count/sec
oci.block.volume.write.iopsWrite I/O operations per second on the block volume.Count/sec
oci.block.volume.read.latency.msAverage read latency of the block volume in milliseconds.ms
oci.block.volume.write.latency.msAverage write latency of the block volume in milliseconds.ms
oci.block.volume.throttled.iopsNumber of I/O operations throttled on the block volume.Count

Attached Instances

MetricDescriptionType
oci.block.volume.attachmentsTotal number of instances this block volume is attached to.Count
oci.block.volume.attachmentIdentifier of an individual volume attachment.String
oci.block.volume.attachment.instanceIdentifier of the instance this attachment belongs to.String
oci.block.volume.attachment.stateCurrent state of the volume attachment.String
oci.block.volume.attachment.typeAttachment type, for example iSCSI or paravirtualized.String
oci.block.volume.attachment.read.onlyIndicates whether the attachment is read-only.Boolean

Backups

MetricDescriptionType
oci.block.volume.backupsTotal number of backups created from this block volume.Count
oci.block.volume.backupIdentifier of an individual block volume backup.String
oci.block.volume.backup.stateCurrent state of the backup.String
oci.block.volume.backup.typeType of backup — full or incremental.String
oci.block.volume.backup.size.bytesSize of the backup in bytes.Bytes
oci.block.volume.backup.unique.size.bytesUnique data size of the backup in bytes.Bytes
oci.block.volume.backup.expiration.timeExpiration timestamp of the backup.Timestamp

Clones

MetricDescriptionType
oci.block.volume.clonesTotal number of clones created from this block volume.Count
oci.block.volume.cloneIdentifier of an individual block volume clone.String
oci.block.volume.clone.stateCurrent state of the clone.String
oci.block.volume.clone.size.bytesStorage capacity of the clone.Bytes

Replication

MetricDescriptionType
oci.block.volume.replicationIdentifier of the block volume replication configuration.String
oci.block.volume.replication.stateCurrent state of the replication.String
oci.block.volume.replication.progress.percentCompletion percentage of the current replication operation.Percent
oci.block.volume.replication.lag.secondsReplication lag in seconds for this block volume.Seconds