OCI Instances Monitoring

OCI Instances Monitoring

OCI Monitoring

OCI Instances Monitoring

Monitor Oracle Cloud Infrastructure (OCI) Compute Instances using read-only API key credentials. Cloudmon auto-discovers your instances and begins collecting metrics in real time.

Overview

OCI (Oracle Cloud Infrastructure) Compute Instances are virtual machines running in Oracle's cloud. Cloudmon connects to OCI using an API key associated with a user in your OCI tenancy, then discovers and monitors Compute Instances on a recurring schedule.

Navigate to Cloud → OCI → [Your OCI Account] to view the account overview. The page shows a breakdown of all discovered resources by type, a geographical and regional breakdown of resources, and three action buttons in the top right: Rediscover, Edit, and Delete.

To connect an OCI account for the first time, including how to generate the required API key in the OCI console, refer to How to Set Up OCI Monitoring in Cloudmon.

OCI Account Overview

The account overview page at Cloud → OCI → [Your OCI Account] shows a donut chart of resources by type, an OCI Compute Instance count tile, a Resources Breakdown tree listing each discovered instance with a live status indicator, and a Geographical View map switchable between Geographical and Heatmap views, alongside a By Regions breakdown table.

Editing an OCI Compute Instance

From the OCI Compute Instance list, click an instance's edit icon to open a quick Edit panel with two sections: Configuration Details (Groups, Depends on, Tags) and Alert Settings (Alarm Rule, User Groups, Third Party Services). This is the same Groups, Depends On, and Alarm Rule pattern used for individual resources across other Cloudmon Cloud monitors. Click Save to apply changes.

Instance Detail View

Clicking into an OCI Compute Instance opens its detail page, organized into five tabs: Overview, Networking, Storage, System Metrics, and Outages, plus an Alarms tab.

TabWhat it shows
OverviewAvailability, downtime, vCPU and memory usage gauges, current operating system, and any active alarms. The side panel shows the instance's shape, private and public IP, groups, status, monitoring state, and last polled time. General Information covers the Instance OCID, availability domain, fault domain, launch mode, lifecycle state, compartment, region, and creation details. Image Information, Shape Configuration, and Launch Options panels show the instance's image, vCPU and memory allocation, network bandwidth, processor, firmware, and security-related settings such as Encryption in transit and Legacy IMDS. An Agent Plugins panel lists every OCI management agent plugin available for the instance and flags which ones are currently enabled.
NetworkingNetwork interface and connectivity details for the instance.
StorageBoot and block volume details attached to the instance.
System MetricsTime-series charts for performance metrics collected from the instance.
OutagesA history of availability outages recorded for the instance.
AlarmsAlarm triggers and history for the instance.

If device monitoring is disabled for an instance, a red banner appears at the top of the Overview tab stating that device monitoring is disabled, and the instance's State shows as Not Monitored. Monitoring is enabled or disabled using the toggle in the OCI Compute Instance list, or from the instance's own edit panel.

Alarms

Each alarm is built around a simple IF/THEN model, where you select a metric, set a threshold, and define what happens when it is breached. To attach an alarm rule to an instance, open its quick Edit panel and select the desired profile from the Alarm Rule field under Alert Settings. The User Groups and Third Party Services assigned in the same section are inherited automatically by the attached alarm rule.

Troubleshooting

SymptomLikely CauseFix
Instance shows "Device monitoring disabled" and State as Not MonitoredMonitoring was turned off for this instance, either manually or because it was deleted in OCI and Monitor terminated resources was not enabledRe-enable the toggle for the instance in the OCI Compute Instance list if it should still be monitored
A previously visible instance disappeared from the listThe instance was terminated in OCI and Automatically Remove Terminated Resources is enabled, so it was removed after the configured retention periodIf terminated instances should remain visible, edit the account and enable Monitor terminated resources, or disable Automatically Remove Terminated Resources
Alarms not triggering as expectedAlarm thresholds may not be configured for this instanceOpen the instance's quick Edit panel and confirm an Alarm Rule is selected under Alert Settings
New OCI resources not appearing in an existing accountEnable auto-discovery is off, or the Rediscovery Interval has not elapsed yetNavigate to Cloud → OCI → [Account] and click Rediscover to trigger a manual scan, or edit the account to enable auto-discovery
No resources discovered for a newly added accountA credential or configuration issue during account setupRefer to the Troubleshooting section in How to Set Up OCI Monitoring in Cloudmon
    • Related Articles

    • How to Set Up OCI Monitoring

      Setup Guide How to Set Up OCI Monitoring Connect your Oracle Cloud Infrastructure (OCI) account to Cloudmon using a read-only API key. Once connected, Cloudmon auto-discovers your Compute Instances and begins collecting metrics in real time. Overview ...
    • Cloud Monitoring

      Cloud Monitoring Cloud Monitoring Monitor your AWS, Azure, GCP, and OCI infrastructure from a single platform. Track availability, performance, and cost across cloud providers without leaving Cloudmon. Cloudmon integrates with AWS, Microsoft Azure, ...
    • Monitoring EC2 Instances

      Monitoring Guide Monitoring EC2 Instances Monitor the availability, performance, and resource utilisation of your EC2 instances in real time. Cloudmon gives IT teams early visibility into issues before they impact operations. Overview EC2 (Elastic ...
    • Monitoring RDS Instances

      Monitoring Guide Monitoring RDS Instances Monitor the performance, availability, and storage health of your RDS instances in real time. Cloudmon helps database and infrastructure teams stay ahead of potential issues before they impact applications. ...
    • How to configure a Monitoring Profile for an agent in cloudmon?

      By default, the monitoring profile default is configured for every entity. The default profile includes all the metrics for monitoring and can be modified if required. Follow the steps to change the profile from default to the user-defined profile ...