Логирование в AIX'e ведется даймоном syslogd, который читает настройки из файла /etc/syslog.conf во время активации даймона или при получении сигнала прерывания.
Запуск и останов даймона осуществляется с помощью SRC(немного про SRC).
#stopsrc -s syslogd
#startsrc -s syslogd
Определения типов в базе лога
# alog -L
Просмотр лога типа console
#alog -o -t console
Логирование ошибок начинается с запуска следующего даймона:
#/usr/lib/errdemon
Для удобства запуска можно сделать алиас.
#alias errdemon=/usr/lib/errdemon
Чтобы просмотреть настройки, выполняем команду:
#errdemon -l
Настроек немного, из общего можно выделить следующие:
Log File /var/adm/ras/errlog
Log Size 1048576 bytes
Memory Buffer Size 32768 bytes
Duplicate Removal true
Duplicate Interval 10000 milliseconds
Для того, чтобы остановить логирование ошибок, нужно выполнить команду:
#/usr/lib/errstop
Итак, даймон запущен, логирование включено, посмотрим какие ошибки записаны в лог:
Log File /var/adm/ras/errlog
Log Size 1048576 bytes
Memory Buffer Size 32768 bytes
Duplicate Removal true
Duplicate Interval 10000 milliseconds
Для того, чтобы остановить логирование ошибок, нужно выполнить команду:
#/usr/lib/errstop
Итак, даймон запущен, логирование включено, посмотрим какие ошибки записаны в лог:
#errpt
Посмотреть все ошибки
#errpt -a
Посмотреть все ошибки (упрощенный вид)
#errpt -A
Посмотреть запись лога с идентификатором identifier
#errpt -a -j identifier
Для удаления записей из лога, используется команда
#errclear
Успехов.
No comments:
Post a Comment