Help Docs

OCI Block Volume monitoring

OCI Block Volume is a high-performance, scalable, and persistent block storage service provided by Oracle Cloud Infrastructure (OCI). It is designed to be attached to virtual machines (VMs) or bare-metal compute instances in OCI, functioning similarly to a traditional hard drive in a physical server. 

Overview

OCI Block Volume monitoring is the process of tracking the performance, health, and usage of block storage volumes within Oracle Cloud Infrastructure (OCI). Site24x7’s integration with OCI Block Volume provides end-to-end monitoring of block storage volumes attached to OCI compute instances. With this integration, users can track essential metrics such as storage capacity, performance, I/O operations, and throughput, ensuring optimal volume performance and storage management. 

The integration helps identify potential issues like high latency, insufficient storage capacity, or underutilized volumes, enabling proactive action to maintain smooth operations.

Use case

An organization running multiple virtual machines (VMs) on OCI relies on OCI Block Volumes for persistent storage. By integrating OCI Block Volume with Site24x7, the organization gains insights into the performance and usage patterns of their storage volumes. 

For example, during a high-traffic period, Site24x7 detects increased latency and declining IOPS in a critical volume. It triggers an alert, prompting the admin to allocate additional resources to maintain performance and avoid disruptions. Site24x7's historical data also helps the admin review usage trends and plan for future storage needs efficiently.

Benefits of Site24x7’s OCI Block Volume integration

Site24x7's integration with OCI Block Volume provides you with the following benefits:

  • Continuous tracking of volume performance (IOPS, throughput, latency) and utilization metrics ensures quick detection of potential issues.
  • Preventing underutilization or overutilization of block volumes by providing insights into storage utilization trends.
  • Minimizing downtime or performance degradation through real-time alerts for high latency or performance bottlenecks, which enable rapid response.
  • Monitoring storage usage trends helps optimize resource allocation, avoiding unnecessary costs associated with over-provisioned or underutilized volumes.

Setup and configuration

  • Site24x7 uses cross-tenancy access to monitor your resources using Site24x7's tenancy user. Log in to your Site24x7 account and create a specific policy to allow Site24x7 to view your resources without affecting your security. 
  • On the Add OCI Monitor page, select OCI Block Volume from the Services to be discovered list.

Permissions

Ensure that Site24x7 receives the following permissions to monitor the OCI Block Volume:

  • listVolumeAttachments
  • listBootVolumeAttachments - VOLUME_ATTACHMENT_INSPECT
  • GetVolume
  • GetBootVolume - VOLUME_INSPECT

Polling frequency

Site24x7 queries OCI service-level APIs according to the set polling frequency (from one minute to once a day) to collect metrics from an OCI Block Volume monitor.

Supported metrics

The supported metrics for an OCI Block Volume monitor are provided below:

Metric name Description Statistics Unit
Volume Read Throughput Measure the total read throughput of the volume for given interval. Mean Bytes
Volume Write Throughput Measure the total write throughput of the volume for given interval. Mean Bytes
Volume Read Ops Measures the total activity level from I/O reads of the volume for given interval. Sum Reads
Volume Write Ops Measures the total activity level from I/O writes of the volume for given interval. Sum Writes
Volume Throttled IOs Measure the total sum of all the I/O operations that were throttled during a given time interval. Sum Count
Volume Guaranteed VPUs Per GB Measures the rate of change for currently active VPUs/GB. Mean Count
Volume Guaranteed IOPS Measures the rate of change for guaranteed IOPS per SLA. Mean IOPS
Volume Guaranteed Throughput Measures the rate of change for guaranteed throughput per SLA. Mean MB

Metadata

Site24x7 collects the following information about the OCI Block Volumes.

Attribute Description
Block Volume ID The Block Volume ID of the volume.
Display Name The Display name of the block volume.
Region The Region where the block volume is deployed.
Auto Tune VPUs (GB) The auto-tune feature for VPUs per GB, if enabled in the Oracle console.
Availability Domain The availability domain of volume present.
Auto-tune Enabled Indicates if auto-tune is enabled for Block Volume.
Hydrated Indicates whether Block Volume is hydrated.
KMS Key ID The ID of the Oracle managed key that was used to encrypt the block volume.
State The current state of the Block Volume.
Size (GB) The current size in GB of the Block Volume.
Size (MB) The current size in MB of the Block Volume.
Created Time The created time of the Block Volume.
Group ID The ID of the volume group, if the Block Volume is attached to any group.
VPU per GB The current VPU per GB value.

Threshold configuration

To configure thresholds for an OCI Block Volume monitor:

  1. Log in to your Site24x7 account and navigate to Admin > Configuration Profiles > Threshold and Availability.
  2. Click Add Threshold Profile.
  3. Select OCI Block Volume from the Monitor Type drop-down menu and provide an appropriate name in the Display Name field. 
  4. The supported metrics are displayed in the Threshold Configuration section. You can set threshold values for all the metrics mentioned above.
  5. Click Save.

Forecast

Estimate future values of the Volume Read Throughput, Volume Write Throughput, Volume Read Ops, Volume Write Ops, and Volume Throttled IOs metrics with the Forecast feature. Predict future points of these performance metrics (measurement of resource usage) based on historical observations and make informed decisions.

Licensing

The OCI Block Volume monitor is free.

Viewing OCI Block Volume monitor data

To monitor your Autonomous Database environment, log in to your Site24x7 account and navigate to Cloud > OCI > OCI Block Volume.

Monitor data

The monitor data for an OCI Block Volume monitor is given below.

Summary

The Summary tab offers a comprehensive overview of the events timeline and metrics, presenting insightful charts that shed light on the performance of your OCI Block Volume monitor.

Configuration Details

The Configuration Details tab summarizes essential details of your OCI Block Volume, such as Volume ID, Region, Display Name, and Auto Tune VPUs

Outages

The Outages tab provides details on an outage's start time, end time, duration, and comments (if any).

Inventory

Obtain details like Resource Name, Region, Monitor Licensing Category, and much more from the Inventory tab. The Threshold and Availability Profile and the Notification Profile can be set according to the user and viewed in this tab.

Log Report

This tab offers a consolidated report of the OCI Block Volume monitor's log status, which can be downloaded as a CSV file.

Related topics

Was this document helpful?

Would you like to help us improve our documents? Tell us what you think we could do better.


We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.


Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!