Разница между / var / log / messages, / var / log / syslog и /var/log/kern.log?

Для целей ведения журнала ядра, почему у меня есть три различных, не включающих уровня регистрации среди /var/log/messages, /var/log/syslog и /var/log/kern.log?

70
задан 4 November 2011 в 21:39

2 ответа

Системный журнал является стандартным средством регистрации. Он собирает сообщения различных программ и служб, включая ядро, и сохраняет их, в зависимости от настройки, в кучу файлов журналов, как правило, в /var/log. В некоторых установках центра обработки данных имеется сотен устройств, каждое из которых имеет свой собственный журнал; Системный журнал также пригодится здесь. Один просто настраивает выделенный сервер системного журнала, который собирает все журналы отдельных устройств по сети. Системный журнал также может сохранять журналы в базы данных и других клиентов.

Согласно моему /etc/syslog.conf, по умолчанию /var/log/kern.log захватывает только сообщения ядра любого уровня логирования; то есть на выходе из dmesg.

/var/log/messages вместо этого стремится хранить ценные, не отладочные и некритические сообщения. Этот журнал следует рассматривать как журнал «Общая системная активность».

/var/log/syslog в свою очередь регистрирует все, кроме сообщений, связанных с аутентификацией.

Другие интересные стандартные журналы, управляемые syslog: /var/log/auth.log, /var/log/mail.log.

По вашему вопросу: если вам нужен только журнал сообщений ядра, используйте kern.log или позвоните dmesg.

0
ответ дан 4 November 2011 в 21:39
  • syslog содержит все сообщения, кроме типа auth.
  • сообщения содержат только общие некритические сообщения. Категория: info, notice и warn
  • . Для просмотра полного журнала см. /var/log/syslog и /var/log/auth.log
  • AFAIK /var/log/kern.log содержит сообщения ядра.
  • файлы журналов - это просто соглашение, изложенное в /etc/syslog.conf
  • прочитайте syslog(3) для получения дополнительной информации

Проверьте эту страницу на различия между сообщениями и системный журнал

он говорит /var/log/messages /var/log/syslog

0
ответ дан 4 November 2011 в 21:39

Другие вопросы по тегам:

Похожие вопросы: