Cистемное протоколированние.

    Начиная свою работу, для начала, мне пришлось изучить общую схемму протоколирования, чтобы потом перейти на её особенности.
    Идея состоит в том, что приложение, формирующее сообщение, отправляет его системной программе syslogd, которая отвечает за обработку этих сообщений. Приложения формируют такие сообщения при помощи функции syslog, которые состоят из нескольких полей, разделяемых пробелами. Каждое сообщение начинается с поля PRI, которое в закодированном виде содержит информацию о категории сообщения и уровне серьезности или приоритете сообщения. Вслед за этим полем идёт время формирования сообщения, имя или IP-адрес хоста в десятичной записи и затем произвольный текст сообщения. Как распределять сообщения (в какие файлы), поступающие демону syslog, определено в специальных файлах настройки и конфигураций.





Далее   Назад