Chart/plot time-series process data in webpage

I am doing a project for storing and reporting process data, temperature, pressure etc. using an industrial controller / PLC. Using the Wago PFC200 it is very easy to send MQTT telegrams to AWS, Azure or Wagos own azure based cloud.

The MQTT data is easily stored in a DynamoDB or similar, with a few clicks, but to present these data in charts or plots seems a bit less straight forward.

The data in question is as mentioned process data, so time stamp, unit and value are what is sent in the telegrams. Sample rate may vary from 1 sec to 1 hour. Preferably, a chart should be "scrollable" and zoomable in the time axis.

Anybody know an easy (and free?) way to do this?