Grafana Browser time doesn't fit my linux time

Hi
I have an issue to make a graph on Grafana

I’m using VM and Grafana is running on VM with InfluxDB and Telegraf.
Telegraf makes UTC time field and InfluxDB stores it.
Grafana shows a graph from InfluxDB UTC time value but the graph is showing in the future (5 hours later).

Grafana Browser time is United States.
I’m living Seoul Kor and My linux time (VM) is Asia/Seoul.
grafana timezone

Let me show you 2 cases.
1.
If Grafana timezone is Browser time (United States),
panel’s x coordinate fits my linux time which is what I want.
ex, If it’s 9am now, x coordinate is 9am too.
but graph (from InfluxDB) is showing 5 hours later.
ex, If it’s 9am now, graph is 2pm.
2.
If Grafana timezone is Asia/Seoul,
panel’s x coordinate is 5 hours before than my linux time which is what I don’t want.
ex, If it’s 9am now, x coordinate is 4am.
but graph (from InfluxDB) fits my linux time.
ex, If it’s 9am now, graph is 9am too.

How can I make x coordinate and graph fit my linux time?
Thank so much in advance!

ps. I also tried to change timezone to UTC but it doesn’t bring me any benefit.

I solved.

My VM wasn’t connected to the Internet, so it didn’t synchronized time.
so I connected to the Internet and synchronized time using rdate -s time.bora.net command.
also I changed my local time from HST to KST using sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime command

Korean referance is here