Oracle NoSQL Database Cloud Service is a managed cloud service for applications that require low latency, flexible data models, and elastic scaling for dynamic workloads. NoSQL Database supports tabular models and each row is identified by a unique key, and has a value of arbitrary length, which is interpreted by the application. The application can manipulate (insert, delete, update, read) a single row in a transaction. The application can also perform an iterative, non-transactional scan of all the rows in the database.

Use the Oracle Cloud integration to discover and collect metrics against the OCI NoSQL Database.

Setup

To set up the Oracle Cloud integration and discover the OCI NoSQL Database service, do the following:

  1. Create a Oracle Cloud (OCI) integration if not available in your installed integrations.

  2. You can select OCI NoSQL Database during integration or you can edit the existing integration and select OCI NoSQL Database.

  3. Scan to discover the resources at any time independent of the predefined schedule.

  4. Once the scan is completed, you can view the OCI NoSQL Database resource under Infrastructure > Resources > Oracle Cloud category.

  5. Create a template. See Create a Template for more information on how to create a template.

  6. Refer to Assign a Template on how to assign a template to a resource.

  7. Click the Metrics tab to view the monitoring data of OCI NoSQL Database as shown below:

Supported metrics

OpsRamp MetricOracle Cloud MetricMetric Display NameUnitDescriptionAggregation Type
oci_nosqldb_MaxShardSizeUsagePercentMaxShardSizeUsagePercentMaximum Shard Size UsagepercentageThe ratio of the space used in the shard over the total space allocated to the shard. This is specific to a table and will be the highest value across all shards.max
oci_nosqldb_ReadThrottleCountReadThrottleCountRead ThrottlecountThe number of read throttling exceptions on this table in the time period.sum
oci_nosqldb_ReadUnitsReadUnitsRead UnitsunitsThe number of read units consumed during this period.sum
oci_nosqldb_StorageGBStorageGBStorage SizeGBThe maximum amount of storage consumed by the table. As this information is generated hourly, you may see values that are out of date in between the refresh points.max
oci_nosqldb_StorageThrottleCountStorageThrottleCountStorage ThrottlecountThe number of storage throttling exceptions on this table in the time period.sum
oci_nosqldb_WriteThrottleCountWriteThrottleCountWrite ThrottlecountThe number of write throttling exceptions on this table in the time period.sum
oci_nosqldb_WriteUnitsWriteUnitsWrite UnitsunitsThe number of write units consumed during this period.sum