Én erre egy InfluxDB-t használnék.
Van is Arduino connector-a ha kell: https://docs.influxdata.com/influxdb/v1.8/tools/api_client_libraries/#arduino
Azt pont ilyen dolgokra találták ki.
Nagyon jól kezeli az ilyen jellegű dolgokat.
Minden insert kap egy timestamp-et és nagyon jó támogatás van arra, hogy adott idő alatt mennyi adat keletkezett.
Megejelenítésre pedig van megoldás a stack-ben. Chronograf-Telegraf-os megoldás.
https://docs.influxdata.com/chronograf/v1.8/guides/create-a-dashboard/
https://docs.influxdata.com/platform/monitoring/influxdata-platform/monitoring-dashboards/