Message Queue for MQTT allows you to configure an alert rule for monitoring related metrics. You can specify an alert threshold for each metric. After the specified threshold of a metric is exceeded, Message Queue for MQTT automatically sends an alert notification. This way, you can know the statuses of metrics and take measures to handle exceptions at the earliest opportunity. This topic describes how to configure an alert rule for an instance in the Message Queue for MQTT console.

Background information

Message Queue for MQTT allows you to configure an alert rule to monitor the following metrics. You can specify an alert threshold for each metric. This way, when the specified threshold of a metric is exceeded, Message Queue for MQTT sends alert notifications to the contacts by using text messages.
  • Connections: the number of clients that are connected to a single instance
  • Message TPS: the number of transactions per second (TPS) for sending and receiving messages on a single instance
  • Subscriptions: the number of subscriptions on a single instance

By default, an alert rule is enabled after it is created in Message Queue for MQTT. The default threshold of each metric is 70% of the maximum value supported by the instance specifications. For more information about the metric limits of instance specifications, see Limits.

Procedure

  1. Log on to the Message Queue for MQTT console.
  2. In the left-side navigation pane, click Instances.
  3. In the top navigation bar, select a region.
  4. On the Instances page, find the instance for which you want to configure an alert rule and click Configure Alert in the Actions column.
  5. In the Configure Alert for Instance panel, set the Enable Alert parameter, specify an alert threshold for each metric, and then click OK.
    • If you set the Enable Alert parameter to Yes, the alert rule is enabled. In this case, if the specified threshold of a metric is exceeded, Message Queue for MQTT sends an alert notification.
    • If you set the Enable Alert parameter to No, the alert rule is disabled. In this case, no alert is triggered even if the specified threshold of a metric is exceeded.
    Configure an alert rule for an instance