Ubuntu 12.04 - Измените rsyslog, чтобы использовать EDT|EST вместо UTC

Прямо сейчас у меня есть rsyslog, обрабатывающий журнал для приложения PHP. Ну... у меня есть PHP, использующий rsyslog для ведения журнала. В настоящее время он записывает время в UTC. Я хочу, чтобы он входил в EST/EDT по мере необходимости. Как мне сделать это изменение?

Для записи, часовой пояс установлен правильно в PHP и в ОС. Следует отметить, что ОС находится в ВМ, хотя я не знаю, почему это будет иметь значение, поскольку хост также находится в EDT.

1 ответ

Системный журнал наследует часовой пояс из системы, поэтому вы должны добавить желаемое значение TZ в среду процесса системного журнала.

echo 'export TZ="EDT"' >> /etc/default/rsyslog
restart rsyslog
Другие вопросы по тегам