---
title: OCI Block Storage
description: >-
  OCI Block Storage delivers high-performance, durable block storage that can be
  attached to any compute instance.
breadcrumbs: Docs > Integrations > OCI Block Storage
---

# OCI Block Storage
Integration version1.0.0
## Overview{% #overview %}

Oracle Cloud Infrastructure (OCI) Block Volumes provide reliable, high performance, low-cost block storage that persists beyond the lifespan of a virtual machine, with built-in redundancy and scalability.

This integration allows to you monitor and alert on the performance and replication status your Block Volume resources by using collecting metrics and tags from the [oci_blockstore](https://docs.oracle.com/en-us/iaas/Content/Block/References/volumemetrics.htm) namespace.

## Setup{% #setup %}

### Installation{% #installation %}

Once you set up the [Oracle Cloud Infrastructure](https://docs.datadoghq.com/integrations/oracle_cloud_infrastructure/) integration, ensure that any namespaces mentioned above are included in your [Connector Hub](https://cloud.oracle.com/connector-hub/service-connectors).

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **oci.blockstore.volume\_guaranteed\_iops**(gauge)                          | Rate of change for guaranteed IOPS per SLA. Expressed as the average of guaranteed IOPS during a given time interval.*Shown as operation* |
| **oci.blockstore.volume\_guaranteed\_throughput**(gauge)                    | Rate of change for guaranteed throughput per SLA. Expressed as megabytes per interval.*Shown as megabyte*                                 |
| **oci.blockstore.volume\_guaranteed\_vpus\_per\_gb**(gauge)                 | Rate of change for currently active VPUs/GB. Expressed as the average of active VPUs/GB during a given time interval.*Shown as operation* |
| **oci.blockstore.volume\_read\_ops**(count)                                 | Activity level from I/O reads. Expressed as reads per interval.*Shown as operation*                                                       |
| **oci.blockstore.volume\_read\_throughput**(gauge)                          | Read throughput. Expressed as bytes read per interval.*Shown as byte*                                                                     |
| **oci.blockstore.volume\_replication\_seconds\_since\_last\_sync**(gauge)   | Time elapsed since the last synced cross region replica. Expressed in seconds.*Shown as second*                                           |
| **oci.blockstore.volume\_replication\_seconds\_since\_last\_upload**(gauge) | Time elapsed since the last cross region replica was uploaded. Expressed in seconds.*Shown as second*                                     |
| **oci.blockstore.volume\_throttled\_ios**(count)                            | Total sum of all the I/O operations that were throttled during a given time interval.*Shown as operation*                                 |
| **oci.blockstore.volume\_write\_ops**(count)                                | Activity level from I/O writes. Expressed as writes per interval.*Shown as operation*                                                     |
| **oci.blockstore.volume\_write\_throughput**(gauge)                         | Write throughput. Expressed as bytes written per interval.*Shown as byte*                                                                 |

### Service Checks{% #service-checks %}

OCI Block Storage does not include any service checks.

### Events{% #events %}

OCI Block Storage does not include any events.

## Troubleshooting{% #troubleshooting %}

Need help? Contact [Datadog support](https://docs.datadoghq.com/help/).
