Introduction
OCI Queues is a fully managed, serverless messaging service that enables decoupled, asynchronous communication between distributed applications running on Oracle Cloud Infrastructure.
Setup
Set up the OpsRamp Oracle Cloud (OCI) integration and select OCI Queues in the discovery profile.
Resource Details
- Type of resource: Generic monitorable resource
- Discovery profile selection: OCI Queues
- Resource tag:
OCI_QUEUE - Resource unique identification: Queue OCID
Supported Metrics
| Metric Name | Oracle Cloud Metric | Metric Display Name | Unit | Aggregation Type | Description |
|---|---|---|---|---|---|
| oci_queue_QueueSize | QueueSize | Total bytes in the queue | Bytes | SUM | Total number of bytes in the queue. |
| oci_queue_MessagesInQueueCount | MessagesInQueueCount | Total messages in the queue | count | SUM | Total messages in the queue. |
| oci_queue_MessagesCount | MessagesCount | Messages transmitted/sec | count | SUM | Count of messages sent and received per queue per second. |
| oci_queue_RequestSuccess | RequestSuccess | Requests success rate/sec | Status | SUM | Indicates the success of the requests sent and received per queue. |
| oci_queue_RequestsLatency | RequestsLatency | Requests latency | ms | MEAN | Latency of the requests to the queue. |
| oci_queue_RequestsThroughput | RequestsThroughput | Requests throughput | Bytes | SUM | Bytes sent and received per queue. |
| oci_queue_ConsumerLag | ConsumerLag | Consumer lag | m | MEAN | Difference in time between the oldest message in the queue and the current time. |
| oci_queue_DroppedMessagesCount | DroppedMessagesCount | Dropped Messages Count | count | SUM | Number of messages published to a queue but not delivered to any consumer group. |