Guardian 0.6.3 - RabbitMQ Alarms

The Guardian 0.6.3 release introduces functionality for AmazonMQ RabbitMQ brokers, nodes and queues.

Current defaults for brokers are:

Current defaults for queues are:

Current defaults for nodes are:

Note that the default values for these alarms are based off the smallest instance type, mq.t3.micro. Adjust these values accordingly. For more information regarding AmazonMQ metrics: AWS Docs

Id corresponds to the broker name. Currently there is no MQ api that exposes the rabbit node names or queue names. These can be found by going into the cloudwatch console and looking at Node Metrics by Broker or Queue Metrics by Virtual Host. Alternatively, we plan on adding this retrieval functionality into monitorable

Resources:
  AmazonMQRabbitMQBroker:
  - Id: dev-rabbitmq
  AmazonMQRabbitMQQueue:
  - Id: dev-rabbitmq
    Queue: my-special-queue-name
    Vhost: /
  AmazonMQRabbitMQNode:
  - Id: dev-rabbitmq
    Node: rabbit@localhost

There have also been additional bug fixes.

Guardian 0.6.3