Графики и timezone

Started by inspirit, October 14, 2013, 03:37:20 PM

Previous topic - Next topic

inspirit

Приветствую Виктор.

С недавних пор перестали рисоваться графики.

Начал разбираться - увидел что timestamp при просмотре history для DCI - отстает на 7 часов(т.е у меня 16 00 а показывает что последние данные от 10 часов)

Посмотрел время на сервере с netxms - время верное
Посмотрел время на сервере с базой - время верное

SHOW VARIABLES LIKE '%time_zone%';
+------------------+--------+
| Variable_name    | Value  |
+------------------+--------+
| system_time_zone | MSK    |
| time_zone        | SYSTEM |
+------------------+--------+

select now();
+---------------------+
| now()               |
+---------------------+
| 2013-10-14 16:38:55 |
+---------------------+


Сам mysql - тоже все верно показывает.

Откуда такое расхождение во времени ?

Victor Kirhenshtein

А на рабочей станции какое время и time zone? Сервер передает всегда UTC время на консоль, и это уже консоль переводит в локальное время клиента. JRE не меняли на клиенте в последнее время?

inspirit

На рабочей станции все корректно. Всмысле что с любого ПК не рисует граффики) (на всех ПК неправильно быть не может :) )

если посмотреть timestamp в idata последний добавленный то он тоже не верный.

отсюда вопрос - как формируется  timestamp для idata? и как его поменять?

Victor Kirhenshtein

timestamp v idata - это текущее время сервера в UTC. Возможно неправильная зона на сервере?