• Cloud Eye

ces
  1. Help Center
  2. Cloud Eye
  3. API Reference
  4. Appendix
  5. DMS Metrics

DMS Metrics

Function

This section describes the namespace, list, and dimensions of Distributed Message Service (DMS) metrics on Cloud Eye. You can use APIs provided by Cloud Eye to query the metrics of the monitored object and alarms generated for DMS.

Namespace

SYS.DMS

Metrics

Metric

Name

Description

Value Range

Remarks

queued_messages

Queued Messages

Current number of messages in a queue

The following messages are not counted into the metric:

  • Messages older than 72 hours

    Messages older than 72 hours will be deleted from a queue and deleted messages are not counted into the metric.

  • Dead letter messages

    Dead letter messages are specific to consumer groups and stored in dead letter queues. Therefore, generation and expiry of dead letter messages do not affect the metric.

≥ 0

Monitored object: DMS

Dimension: queue_instance_id

message_size

Message Size

Total size of messages sent to a queue during the previous one minute

This metric gives you an overview of message load flowing into a queue.

Unit: byte

≥ 0 bytes

Monitored object: DMS

Dimension: queue_instance_id

request_count

Request Count

Total number of requests sent to a queue during the previous one minute

≥ 0

Monitored object: DMS

Dimension: queue_instance_id

accumulated_messages

Accumulated Messages

Current number of messages that are not retrieved by a consumer group

The following messages are not counted into the metric:

  • Messages older than 72 hours

    Messages older than 72 hours will be deleted from a queue. Deleted messages can no longer be retrieved by a consumer group and therefore they are not counted into the metric.

  • Dead letter messages

    Dead letter messages are flagged as retrieved messages and therefore not counted into the metric.

≥ 0

Monitored object: DMS

Dimension: group_instance_id

consumed_messages

Retrieved Messages

Accumulated number of messages retrieved by a consumer group since the consumer group is created

Dead letter messages are counted into the metric because dead letter messages are flagged as retrieved messages.

≥ 0

Monitored object: DMS

Dimension: group_instance_id

skip_messages

Skipped Messages

Accumulated number of messages that are deleted and never retrieved

The count of consumed messages is accumulated since a consumer group is created.

Messages older than 72 hours will be deleted from a queue. Deleted messages can no longer be retrieved by a consumer group.

≥ 0

Monitored object: DMS

Dimension: group_instance_id

dead_avail_messages

Available Dead Letter Messages

Current number of dead letter messages that are not retrieved by a consumer group

Dead letter messages older than 72 hours will be deleted from a queue. Once deleted, dead letter messages can no longer be retrieved by a consumer group and therefore they are not counted into the metric.

≥ 0

Monitored object: DMS

Dimension: group_instance_id

dead_his_messages

Historical Dead Letter Messages

Accumulated number of dead letter messages generated for a consumer group since the consumer group is created

The count of historical dead letter messages includes the retrieved dead letter messages, remaining dead letter messages, and expired dead letter messages.

≥ 0

Monitored object: DMS

Dimension: group_instance_id

Dimension

Key

Value

group_instance_id

Queue Consumer Groups

queue_instance_id

Queues