- Newest
- Most votes
- Most comments
Here are some recommendations for monitoring tools and approaches for AWS IoT Core endpoints:
-
CloudWatch Metrics - IoT Core provides built-in metrics for things like connected devices, telemetry ingestion, errors, etc. These can be monitored through CloudWatch dashboards, alarms, and integrations. Very easy to set up with no additional cost.
-
CloudWatch Logs - Enable IoT Core logging and ship logs to CloudWatch Logs for monitoring device connections, messages, failures, etc. Can stream to other tools.
-
AWS IoT Device Defender - Specialized tool for IoT device security and anomaly detection. Can monitor for issues like unusual traffic spikes.
-
New Relic - Robust third-party monitoring tool with IoT-specific integrations and reporting for metrics, logs, and traces. More advanced features like alerting and UX.
-
Datadog - Similar to New Relic, with IoT monitoring capabilities and integrations. Can also monitor cloud resources in one platform.
-
Nagios - Open source monitoring tool that can be extended to watch IoT metrics and logs with custom plugins. More hands-on setup.
-
Prometheus - Popular open source tool with exporters for aggregating and querying time-series IoT data. Integrates with Grafana for dashboards.
For ease of use and native integrations, I would recommend starting with CloudWatch for basic monitoring needs. For more advanced visualizations, correlations, and features, the third-party tools like New Relic or Datadog are very capable.
Relevant content
- Accepted Answerasked 2 years ago
- Accepted Answerasked 7 months ago
- asked 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago