2.12. Настройка системного журнала

Назначение

Служба регистрации системных сообщений (syslog) позволяет сохранять сообщения в файле журнала или направлять их на другие коммутаторы.

Описание

Средство регистрации системных сообщений обладает следующими возможностями:

  • Предоставляет информацию о регистрации для мониторинга и устранения неполадок.

  • Позволяет выбрать типы регистрируемой информации.

  • Позволяет выбрать назначение записываемой информации.

По умолчанию коммутатор записывает важные системные сообщения во внутренний буфер и отправляет их на системную консоль. Можно указать тип и уровень серьезности системных сообщений, которые должны сохраняться в журнале. Сообщения имеют временную метку, что позволяет выполнять отладку и управление в режиме реального времени.

Доступ к системным сообщениям можно получить через интерфейс командной строки (CLI) коммутатора или сохранить их на сервере журналов. Программное обеспечение коммутатора сохраняет сообщения журнала во внутреннем буфере, в котором может храниться до 1000 сообщений. Системные сообщения можно отслеживать удаленно, подключившись к коммутатору через Telnet или консольный порт, или просматривая журналы на сервере журналов.

Типы сообщений системного журнала:

Тип

Описание

Kern

Сообщения ядра

User

Сообщения пользовательского уровня

Mail

Почтовая система

Daemon

Системная служба

Auth

Сообщения безопасности/авторизации

LPR

Подсистема линейного принтера

News

Сетевая новостная подсистема

UUCP

Подсистема UUCP

Cron

Служба часов

Authpriv

Приватные сообщения безопасности/авторизации

FTP

Служба FTP

Уровни критичности сообщений:

Уровень

Название

Описание

0

Emergency

Система неработоспособна

1

Alert

Необходимо немедленно принять меры

2

Critical

Критическое состояние

3

Error

Состояние ошибки

4

Warning

Предупреждение

5

Notice

Незначительное отклонение от нормы

6

Information

Информационные

7

Debug

Сообщения уровня отладки

Настройка

Настройка сервера системного журнала

Шаг 1: Вход в режим “Global config”

Switch# configure terminal

Шаг 2: Включение и настройка логирования

Switch(config)# logging server enable
Switch(config)# logging server address 1.1.1.1
Switch(config)# logging server address 2001:1000::2
Switch(config)# logging server severity debug
Switch(config)# logging server facility mail

Шаг 3: Выход из режима “Global config”

Switch(config)# end

Шаг 4: Проверка

Switch# show logging

Current logging configuration:
============================================================
logging buffer 500
logging timestamp bsd
logging file enable
logging level file warning
logging level module debug
logging server enable
logging server severity debug
logging server facility mail
logging server address 1.1.1.1
logging server address 2001:1000::2
logging alarm-trap enable
logging alarm-trap level middle
logging merge enable
logging merge fifo-size 1024
logging merge timeout 10
logging operate disable

Настройка размера буфера журнала регистрации

По умолчанию количество сообщений, записываемых в буфер регистрации, составляет 500. Размер буфера можно настроить в интервале от 10 до 1000.

Шаг 1: Вход в режим “Global config”

Switch# configure terminal

Шаг 2: Установка размера буфера журнала регистрации

Switch(config)# logging buffer 700

Шаг 3: Выход из режима “Global config”

Switch(config)# end

Шаг 4: Проверка

Вывод записей журнала через консоль:

Switch# show logging
Current logging configuration:
============================================================
logging buffer 700
logging timestamp bsd
logging file enable
logging level file warning
logging level module debug
logging server enable
logging server severity debug
logging server facility mail
logging server address 1.1.1.1
logging alarm-trap enable
logging alarm-trap level middle
logging merge enable
logging merge fifo-size 1024
logging merge timeout 10
logging operate disable

Сервер системного журнала:

image

Рис. 2.1 Вывод журнала на сервере

ВНИМАНИЕ!

Необходимо убедиться, что на сервере настроен сервис “syslog”