Логи gnu/linux
Модераторы: SLEDopit, Модераторы разделов
-
safronowmax
- Сообщения: 103
Логи gnu/linux
Подскажите пожалуйста, как научиться читать логи, точнее говоря как можно из всего огромного кол-ва сообщений в логах (var/log/messages, dmesg, auth.log, syslog) найти сообщения, которые свидетельствуют о проблемах?
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Логи gnu/linux
Обычно бывает наоборот. Сначала возникает проблема, потом смотрим логи. 
Если просто просматривать логи в поисках проблем, то это будет зависеть от программы, эти логи пишущей.
Где-то прямым текстом сказано ERROR или WARNING, а где-то просто видно, что есть проблема (например температура выше критической, или порт не открыт/не закрыт и т.д.).
Всё зависит от ситуации. В общем, определяем, что хотим найти и ищем, например, с помощью grep.
Но чаще всего какое-нибудь *ERROR* всё-таки присутствует, привлекая внимание к ошибке.
Если просто просматривать логи в поисках проблем, то это будет зависеть от программы, эти логи пишущей.
Где-то прямым текстом сказано ERROR или WARNING, а где-то просто видно, что есть проблема (например температура выше критической, или порт не открыт/не закрыт и т.д.).
Всё зависит от ситуации. В общем, определяем, что хотим найти и ищем, например, с помощью grep.
Но чаще всего какое-нибудь *ERROR* всё-таки присутствует, привлекая внимание к ошибке.
-
safronowmax
- Сообщения: 103
Re: Логи gnu/linux
fflatx, да проблема уже есть, на сервере по индикации умирает один из жестких дисков, хочу посмотреть связанные с этим ошибки, просматривал все журналы, используя grep error, warning, crit и т.д., ошибок нет. Вот и вопрос, как найти подтверждение умирания диска в логах?
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Логи gnu/linux
Здесь логичнее смотреть S.M.A.R.T. умирающего диска. Используйте smartctl.safronowmax писал(а): ↑27.01.2012 10:20да проблема уже есть, на сервере по индикации умирает один из жестких дисков, хочу посмотреть связанные с этим ошибки, просматривал все журналы, используя grep error, warning, crit и т.д., ошибок нет. Вот и вопрос, как найти подтверждение умирания диска в логах?
Ошибки дисков лично в моей практике выглядели либо как I/O Error, либо как-то похожим образом, уже не помню. Но это писалось прямо в активную консоль, точнее на stderr, в логе по идее тоже должно быть. Только здесь есть одна поправка: если происходит отказ диска и лог расположен тоже на этом диске, то запись в лог произвести не удастся. В консоль она (ошибка), конечно, выведется.
А кроме того, при каждой загрузке происходит проверка дисков, в случае проблем опять-таки будут сообщения. Вот это уже в логи выводится стопроцентно. Смотрите логи fsck. Но опять-таки с учетом вышеуказанной поправки.
Кстати, smart показывает инфу и тестирует диск независимо от системы. Поэтому там следы будут точно.
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Логи gnu/linux
Да, забыл сказать, можно принудительно прогнать полную проверку диска программой fsck. При загрузке она происходит не каждый раз, а по расписанию.
-
trancefer
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: Логи gnu/linux
Для анализа логов есть специальные инструменты, например logwatch(8).