Oracle Cloud Infrastructure Monitoring


Oracle Cloud - An Overview

Oracle Cloud is Oracle's in-built cloud platform that helps you build and run a wide range of applications and services in a highly available hosted environment. Oracle cloud services such as IaaS, PaaS, SaaS, and DaaS are used to build, deploy, integrate, and extend applications in cloud.

Oracle Cloud Monitoring - What we do

Applications Manager's Oracle Cloud Infrastructure monitoring tool will give you complete visibility into every component of your Oracle Cloud environment thereby allowing you to optimize the performance of business critical Oracle cloud services. With our root cause analysis capabilities, you can easily identify the root cause of performance issues and troubleshoot them quickly.

Our Oracle cloud monitoring capabilities will allow you to:

  • Effortlessly monitor compute elements of your Oracle cloud infrastructure.
  • Collect and monitor key metrics like CPU usage, disk I/O, memory utilization, etc.
  • Keep tabs on critical parameters like boot volume, block volume, etc.
  • View network status and understand performance trends.

Creating a new Oracle Cloud monitor

Prerequisites for setting up Oracle Cloud monitoring : Click here

Rest API for adding a new monitor : Click here

Follow the steps given below to create a new Oracle Cloud monitor:

  1. Click on New Monitor link.Select Oracle Cloud under Cloud Apps category.
  2. Specify the Display Name of the Oracle cloud application.
  3. Enter the Services you want to monitor.
  4. Specify the Regions you have subscribed to.
  5. Specify the Tenancy OCID and User OCID.
  6. Provide the PEM file path. Follow these instructions to generate API signing key.
  7. Enter the Fingerprint of the public key.
  8. If you choose the Advanced Settings option, input the number of compartments you want to monitor.
  9. Enable Stop discovery if you want to stop discovering resources under a particular service.
  10. Select the Action you want to perform on the terminated resources.
  11. Specify the Polling interval in minutes.
  12. Click Add Monitor(s). This discovers the Oracle cloud and starts monitoring it.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on Oracle Cloud under the Cloud Apps section. Displayed is the Oracle cloud bulk configuration view distributed into three tabs:

  • Availability tab gives the availability history for the past 24 hours or 30 days.
  • Performance tab gives the health status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

By clicking a monitor from the list, you will be taken to the Oracle Cloud dashboard. It has 4 tabs -

Overview

Parameter Description
TENANCY DETAILS:
Total number of compartments Total number of compartments present in the tenancy.
Total Number of Subscribed Regions Total number of regions that are subscribed by the tenancy.
INSTANCE:
Total Oracle Cloud Instances Number of Oracle Cloud instances present.
Total Oracle Cloud Instances Running Number of Oracle Cloud instances that are running.
STORAGE:
Total Number of Buckets Total number of buckets present in Oracle Cloud Storage.
Total Number of File Systems Total number of file systems present in Oracle Cloud Storage.
Total Number of Mount Targets Total number of mount targets present in Oracle Cloud Storage.
DATABASE:
Total Number of Autonomous Databases Total number of databases present in Oracle Autonomous Database.

Compute

Parameter Description
Instances:
Name Name of the Oracle Cloud Instance.
Status Status of the Oracle Cloud Instance.
Compartment name Name of the compartment.
Public IP Address Public IP Address of the instance.
Operating System Operating System of the Oracle Cloud Monitor.
Region Region where the Oracle Cloud Instance is running.

You can perform the following admin actions on the required Compute instance(s):

  • Delete: Deletes the selected Compute monitor instance(s) from the Applications Manager console alone.
  • Start Instances: Starts the selected Compute instance(s) from Applications Manager.
  • Stop Instances: Stops the selected Compute instance(s) from Applications Manager.

By clicking over the instance name, you will be redirected to the Oracle Cloud Compute monitoring dashboard.

Storage

Parameter Description
Buckets:
Bucket Name The name of the bucket in the Oracle Cloud instance.
Storage Tier The storage tier of the bucket in the Oracle Cloud instance.
Compartment Name Name of the compartment.
Region Region where the bucket is located.
Number of Objects The number of objects available in the bucket.
Bucket Size The size of the bucket (in GB).
Visibility Denotes the visibility assigned to the bucket.
File Systems:
File System Name Name of the file system in the Oracle Cloud instance.
Region Region where the file system is located.
Compartment Name Name of the compartment.
Utilization The amount of memory utilized by the file system (in GB).
Life Cycle State The current state of the file system.
Created Time The date and time at which the file system was created.
Availability Domain The availability domain of the file system.
Last Snapshot Name Name of the snapshot that was last taken.
Backup Age The number of days that have elapsed since the last backup.
Mount Targets:
Mount Target Name Name of the mount target in the Oracle Cloud Instance.
Life Cycle State The current state of the file system.
Compartment Name Name of the compartment.
Region Region where the mount target is located.
IP Address The IP address of the mount target.
Availability Domain The availability domain of the mount target.

By clicking over the bucket name, you will be redirected to the Oracle Cloud Storage monitoring dashboard.

Databases

Parameter Description
Autonomous Databases:
Autonomous DB Name User-friendly name of the autonomous database.
Life Cycle State The current state of the autonomous database.
Compartment Name Name of the compartment.
Region Region where the autonomous database instance is running.
Database Name Actual name of the autonomous database.
Workload Type The workload type of the autonomous database.
CPU Core Count The number of CPU cores to be made available for the autonomous database.
Dedicated Deployment Indicates whether the autonomous database uses the dedicated deployment type.

You can perform the following admin actions on the required Autonomous Database(s):

  • Delete: Deletes the selected Autonomous database(s) monitor instance from Applications Manager console alone.
  • Start Databases: Starts the selected Autonomous database(s) from Applications Manager.
  • Stop Databases: Stops the selected Autonomous database(s) from Applications Manager.

By clicking over the DB name, you will be redirected to the Oracle Autonomous Database monitoring dashboard.