Have now being server's time and not browser's time


So I want to display CPU usage over the last 3 minutes.
Data are reported to elasticsearch every 5 seconds and properly displayed in Grafana:

45 AM

However, the panel asks Grafana for data between now (being browser’s time) and now - 3 minutes.
This means that when the client’s time is out of sync with the server, the graph do not focus on the correct time interval.

Is there any way to request the last 3 minutes of data from the server regardless of the client’s time ?

Currently the only options are local browser time or UTC

UTC works for me to correct time zone issues but not minutes offset.

Can you think of any idea (even complicated ones) to get only the latest values from the server and not have the client requesting a specific interval ?

Most tsdb query apis require a time range