Monitoring if sensors are regularly sending data

cortlieb
Mon, 05 Aug 2024 16:01:46 +0000
How to get started

Dear experts,

not sure if this is the correct category, even not sure if this the right forum.
But I think people here are practitioners and my question is kind of a best practices question.

I’m monitoring some LoRaWAN sensors.
Besides the actual sensor readings I also want to monitor if the sensors are sending regularly new values. My knowledge is that TTN does not provide such a metric.

Since I know the interval at which the sensors are supposed to send data, my idea was to count the sensor entries in the database for a given time frame.
More hands on: when a sensor is supposed to send a new value each 5 min I expect 12 sensor values per hour.
My stack is TTN → Telegraf → InfluxDB → Grafana .

The approach described above (implemented in a query in Grafana) works more or less, but has some shortcomings.
What is your approach to monitor your sensors and trigger (at least a visual) alarm, when a sensor is no longer sending in its supposed interval?

Thanks,
Christian

8 posts - 4 participants