Во время работы программное обеспечение формирует и пополняет файлы протоколов работы. Вы можете использовать эти файлы для сбора информации о работе системы, анализа ее состояния и т п. В то же время, так как эта информация постоянно пополняется, Вы должны предусмотреть процедуру ее периодического архивирования или удаления, в случае, если эта информация Вам не нужна. Процедуру архивации или чистки Вы можете запускать либо:
Все системные сообщения протоколируются в каталоге /var/adm в файлах:
выходов на машину
- файл остальных системных сообщений
- отладочные сообщения ядра или других системных команд
Файлы протоколов UUCP размещаются в следующих каталогах:
- файлы отладочных сообщений:
- файл протокола отладки (формируется при запуске программы uucico в режиме отладки с флагом -x...),
- файл протокола передачи - содержит информацию о времени, об'еме и скорости передачи файлов.
- файлы протоколов программы uucico. Для каждой машины которая входит на данный сервер или на которую входит данный сервер, формируется файл с именем, совпадающим с именем данной машины. При каждом сеансе связи в этот файл записывается время соединения, протокол соединения, тип переданной и полученной информации и т п. Все входящие вызовы и неудачные соединения кроме этого записываются в файл ANY.
- файлы протоколов программы uux. Все факты вызова программы uux (в основном это отсылка почты) для определенной машины записываются в этот каталог в файл с именем, совпадающим с именем машины.
- файлы протоколов программы uuxqt. Все факты вызова программы uuxqt (в основном это прием почты) с определенной машины записываются в этот каталог в файл с именем, совпадающим с именем машины.
Программа mgetty записывает протокол работы модема в файл /tmp/log_mg.ttyимя_линии. Уровень подробности сообщения зависит от флага -x при заруске команды или от параметра debug= в файле конфигурации.
Файл протокола работы команды доставки почты smail располагается в каталоге /usr/spool/smail/log под именем logfile. Файл состоит из группы строк трех типов:
Формат:
Дата Время [локальный_номер] received
from ...
program ...
size ...
Формат:
Дата Время [локальный_номер] delivered
via ...
to ...
router ...
transport ...
Формат:
Дата Время [локальный_номер] ... error
Дата Время [локальный_номер] ... failed
и т п
Программа smbd записывает протокол соединений в каталог /usr/local/samba. Для каждого пользователя формируется отдельный файл, в котором записывается протокол соединения с сервером данного пользователя.
Просматиривать динамическое изменение данной информации бывает удобно через команду tail. Например протоколы работы с модемами можно посмотреть:
cd /tmp
tail -f log_mg.tty*
Протокол соединений программ uucico:
cd /usr/spool/uucp/.Log/uucico
tail -f *
и т д.
Содержимое этой главы, Главное оглавление
Начало документа, Начало этой главы