Logging is here!

AWS Internet of Things

Crawler Crawler

Overview

AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices.

Enable this integration to see in Datadog all your IOT metrics.

Setup

Installation

If you haven’t already, set up the Amazon Web Services integration first.

Configuration

  1. In the AWS integration tile, ensure that IoT is checked under metric collection.

  2. Install the Datadog - AWS IoT integration.

Data Collected

Metrics

aws.iot.connect_auth_error
(count)
AWS IoT could not authorize a connect request from a client on an MQTT topic.
shown as error
aws.iot.connect_client_error
(count)
AWS IoT rejected a connect request from a client on an MQTT topic because the MQTT message did not meet the requirements defined in AWS IoT Limits.
shown as error
aws.iot.connect_server_error
(count)
AWS IoT failed to process a client connect request on an MQTT topic because an internal error occurred.
shown as error
aws.iot.connect_success
(count)
AWS IoT successfully processed a client connect request on an MQTT topic.
aws.iot.connect_throttle
(count)
AWS IoT did not process a client connect request on an MQTT topic because the client exceeded the allowed connect request rate.
aws.iot.deletethingshadow_accepted
(count)
AWS IoT received a DeleteThingShadow request.
aws.iot.getthingshadow_accepted
(count)
AWS IoT received a GetThingShadow request.
aws.iot.ping_success
(count)
AWS IoT received a ping message.
aws.iot.publishin_auth_error
(count)
AWS IoT could not authorize a publish request from a client.
shown as error
aws.iot.publishin_client_error
(count)
AWS IoT rejected a publish request from a client because the MQTT message did not meet the requirements defined in AWS IoT Limits.
shown as error
aws.iot.publishin_server_error
(count)
AWS IoT failed to process a client publish request because an internal error occurred.
shown as error
aws.iot.publishin_success
(count)
A client successfully published an MQTT message.
aws.iot.publishin_throttle
(count)
AWS IoT did not process a client publish request because the client exceeded the allowed inbound message rate.
aws.iot.publishout_auth_error
(count)
AWS IoT could not authorize the publish request from the message broker.
shown as error
aws.iot.publishout_client_error
(count)
AWS IoT rejected the publish out request from the message broker because the MQTT message did not meet the requirements defined in AWS IoT Limits.
shown as error
aws.iot.publishout_success
(count)
AWS IoT successfully published a message to the connected client.
aws.iot.rules_executed
(count)
AWS IoT executed a rule.
aws.iot.subscribe_auth_error
(count)
AWS IoT could not authorize a subscribe request from a client on an MQTT topic.
shown as error
aws.iot.subscribe_client_error
(count)
AWS IoT rejected a subscribe request from a client on an MQTT topic because the MQTT message did not meet the requirements defined in AWS IoT Limits.
shown as error
aws.iot.subscribe_server_error
(count)
AWS IoT failed to process a client subscribe request on an MQTT topic because an internal error occurred.
shown as error
aws.iot.subscribe_success
(count)
AWS IoT successfully processed a client subscribe request on an MQTT topic.
aws.iot.subscribe_throttle
(count)
AWS IoT did not process a client subscribe request on an MQTT topic because the client exceeded the allowed subscribe request rate.
aws.iot.unsubscribe_client_error
(count)
AWS IoT rejected an unsubscribe request from a client on an MQTT topic because the MQTT message did not meet the requirements defined in AWS IoT Limits.
shown as error
aws.iot.unsubscribe_server_error
(count)
AWS IoT failed to process a client unsubscribe request on an MQTT topic because an internal error occurred.
shown as error
aws.iot.unsubscribe_success
(count)
AWS IoT successfully processed a client unsubscribe request on an MQTT topic.
aws.iot.unsubscribe_throttle
(count)
AWS IoT did not process a client unsubscribe request on an MQTT topic because the client exceeded the allowed unsubscribe request rate.
aws.iot.updatethingshadow_accepted
(count)
AWS IoT received a UpdateThingShadow request.

Each of the metrics retrieved from AWS will be assigned the same tags that appear in the AWS console, including but not limited to host name, security-groups, and more.

Events

The AWS IoT integration does not include any event at this time.

Service Checks

The AWS IoT integration does not include any service check at this time.

Troubleshooting

Need help? Contact Datadog Support.