Всем доброго времени суток!Обновил cacti до 0.8.8a, обнаружил странную штуку, графики рисуются с задержкой в несколько часов, т.е. сейчас к примеру 00:00, а на графике вижу загрузку по интерфейсу которая была в рабочий день (примерно часов в 12:00 такая бывает). Что это может быть? Логи пуллера смотрел, rrdtools время передает вроде правильно.
php - 5.4.6
> Всем доброго времени суток!
> Обновил cacti до 0.8.8a, обнаружил странную штуку, графики рисуются с задержкой в
> несколько часов, т.е. сейчас к примеру 00:00, а на графике вижу
> загрузку по интерфейсу которая была в рабочий день (примерно часов в
> 12:00 такая бывает). Что это может быть? Логи пуллера смотрел, rrdtools
> время передает вроде правильно.
> php - 5.4.6date что выдает? В настройках php какой часовой пояс указан? phpinfo?
>> Всем доброго времени суток!
>> Обновил cacti до 0.8.8a, обнаружил странную штуку, графики рисуются с задержкой в
>> несколько часов, т.е. сейчас к примеру 00:00, а на графике вижу
>> загрузку по интерфейсу которая была в рабочий день (примерно часов в
>> 12:00 такая бывает). Что это может быть? Логи пуллера смотрел, rrdtools
>> время передает вроде правильно.
>> php - 5.4.6
> date что выдает? В настройках php какой часовой пояс указан? phpinfo?date правильную дату и время показывает, в php.ini правильный пояс указан, в phpinfo показывает пояс из php.ini в date.timezone, что ещё в phpinfo посмотреть? А то он здоровый...
rrdtool при обновлении базы данных передает туда правильное время и дату в формате unixtime, смущает только приписка GMT в конце при переводе из unixtime в нормальный вид, так и должно быть, просто GMT без всяких там +4 и т.п.?
> date правильную дату и время показывает, в php.ini правильный пояс указан, в
> phpinfo показывает пояс из php.ini в date.timezone, что ещё в phpinfo
> посмотреть? А то он здоровый...
> rrdtool при обновлении базы данных передает туда правильное время и дату в
> формате unixtime, смущает только приписка GMT в конце при переводе из
> unixtime в нормальный вид, так и должно быть, просто GMT без
> всяких там +4 и т.п.?А какая разница во времени с реальной на графиках? Если 4 часа, то дело точно в date.
>> date правильную дату и время показывает, в php.ini правильный пояс указан, в
>> phpinfo показывает пояс из php.ini в date.timezone, что ещё в phpinfo
>> посмотреть? А то он здоровый...
>> rrdtool при обновлении базы данных передает туда правильное время и дату в
>> формате unixtime, смущает только приписка GMT в конце при переводе из
>> unixtime в нормальный вид, так и должно быть, просто GMT без
>> всяких там +4 и т.п.?
> А какая разница во времени с реальной на графиках? Если 4 часа,
> то дело точно в date.Дело скорее всего точно в timezone. Время на графике запаздывает ровно на сдвиг таймзоны, т.е. таймзона "Asia/Krasnoyarsk" - это GMT+8 и ровно на 8 часов график "запаздывает". Такое впечатление, что пуллер прибавляет эти +8 к времени когда данные в rrd базу кладет.
Какие мысли? Пока попробую "Etc/GMT" в php.ini выставить, вдруг поможет, но как-то это не очень правильно звучит...
Несмотря на давность темы решил ответить, так как вопрос не был закрыт.
Встретился с подобной проблемой, причем на одном из двух серверов-близнецов.
После долгих плясок нашел решение:сказать mysql
SET GLOBAL time_zone = '+3:00';ясное дело указываем свой часовой пояс. Затем очистил директорию /rra ,
спустя время графики стали рисоваться согласно часового пояса, без опережения на 7 часов.