Назад | Перейти на главную страницу

Есть ли способ (в Linux) установить, как syslog записывает свою временную метку

Моя конфигурация системного журнала (конфигурация CentOS 5.3 по умолчанию) записывает отметки времени, которые выглядят как

Jan  1 00:00:00 message

Я хочу, чтобы метка времени содержала год. Желательно, чтобы это выглядело так

2010-01-01 00:00:00.000000 message

Есть ли способ настроить системный журнал для этого?

Какую версию системного журнала использует CentOS?

Syslog-NG позволит вам изменить шаблон, чтобы использовать $ FULLDATE или $ ISODATE, которые, кажется, делают то, что вы хотите.

Шаблоны документации для списков рассылки Syslog-ng

CentOS 5.4 по умолчанию использует sysklogd, syslog-ng не предоставляется *. В справочной странице syslog.conf нет упоминания о том, как изменить формат даты. rsyslog доступен в репозиториях по умолчанию и, взглянув на его справочная страница, он может делать то, что вы хотите.

*Видеть Где я могу найти syslog-ng в Red Hat Enterprise Linux 5?