Dear @yendor,
while I find your idea to display live data from MQTT directly in a panel interesting, I would like to point out a more conventional way where measurement data arriving over MQTT will get ingested into a timeseries database (here: InfluxDB) before being accessed by Grafana.
We answered a question coming from a similar context over here at
With kind regards,
Andreas.