Настройка логов на Cisco Nexus

В этой статье я приведу пример настройки логов на коммутаторах Cisco Nexus.

Посмотрим текущие настройки логов:

show logging
show logging timestamp
show running-config | include log
show logging internal info

show logging logfile

show logging info
Logging logfile:                enabled
        Name - messages: Severity - notifications Size - 4194304

show logging console
Logging console:                enabled (Severity: critical)

show logging monitor
Logging monitor:                enabled (Severity: notifications)

Пример просмотра последних 50 записей из логов:

show logging | last 50
show logging nvram last 50

Я лично предпочитаю не писать логи в память устройства (отключить их запись во внутреннюю память), а отправлять их на syslog сервер, так и память устройства дольше прослужит и логи удобнее смотреть всех устройств в одном месте.

Пример указания syslog сервера:

logging server 192.168.5.5 6 facility local3
logging server 192.168.5.1 6 use-vrf default facility local6

Где, после IP адреса указана цифра 6, которая определяет уровень логирования, смотрите полный список:

0 – emergency
1 – alert
2 – critical
3 – error
4 – warning
5 – notification
6 – informational
7 – debugging

Например на устройствах в ядре сети я указываю 6 – informational, а на устройствах доступа, которые не так важны 4 – warning.

Для отмены/удаления команды достаточно перед ней написать «no», например:

no logging server 192.168.5.1 6 use-vrf default facility local6

Отключение записи логов в файл:

no logging logfile

Пример настройки записи логов в файл ixnfo.com с уровнем 4 – warning:

logging logfile ixnfo.com 4 size 4194304

Очистка логов:

clear logging logfile
clear logging nvram

Список доступных команд в режиме конфигурирования:

 logging ?
  abort             Flushes cached data without committing and releases the lock
  commit            Commits cached data (of all msg types) and releases the lock
  console           Set console logging
  distribute        Enables/disables fabric distribution using cfs.
  event             Interface events
  ip                IP configuration
  level             Facility parameter for syslog messages
  logfile           Set File logging
  message           Interface events
  module            Set module(linecard) logging
  monitor           Set terminal line(monitor) logging level
  origin-id         Enable origin information for Remote Syslog Server
  server            Enable forwarding to Remote Syslog Server
  source-interface  Enable Source-Interface for Remote Syslog Server
  timestamp         Set logging timestamp granularity

Смотрите также мои статьи:
Debug на Cisco
Установка Rsyslog + Loganalyzer + MySQL
Другие мои статьи на тему Cisco

Оставьте комментарий

Добавить комментарий