send data AWS IoT from telegraf to influxdb cloud
Hi, I want to send data from AWS iot to influxdb cloud. In iot core, there is no influxdb rule. Is there any way to send data using a service like timestream for this problème ? Thanks in advance
Hi, you can call a Lambda function in your IoT rule and the Lambda function can then ingest the data into Influx.
In case you are ingesting a lot of data which would cause a lot of Lambda calls you can use a Kinesis data stream to batch messages. You choose then the Kinesis action in your topic rule and use a Lambda combined with Kinesis which can process multiple messages at once.
You can also use a rule to directly ingest from IoT Core into Timestream, and leverage Timestream to store your time series data. There's more info on that here: https://docs.aws.amazon.com/timestream/latest/developerguide/IOT-Core.html
Ingesting data using IoT core rulesasked a year ago
Is there a limitation on the number of topics in IoT Core?Accepted Answerasked 2 years ago
Writing IOT Data to S3asked 5 months ago
AWS IoT Rule to send MQTT message to DynamoDB not workingAccepted Answerasked 2 months ago
AWS IoT Core Rule Action to Timestream DBasked 2 years ago
IoT Architecture recommendation - switch from Azure to AWSasked 3 years ago
send data AWS IoT from telegraf to influxdb cloudasked a month ago
How to receive IoT device simulator's data to AWS IoT core.Accepted Answerasked 13 days ago
Ghost Lambdas responding to IoT Cloud subscriptionsasked 3 years ago
Problem with Ingestion data from IoT Core (MQTT) to AWS SiteWiseasked 6 months ago