URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 1721
[ Назад ]

Исходное сообщение
"Как сделать в syslog несколько уровней сообщений?"

Отправлено token2014 , 31-Май-15 16:21 
Есть такая команда
logging trap
через неё указываешь уровень сообщений которые логируются
<0-7>          Logging severity level
  alerts         Immediate action needed           (severity=1)
  critical       Critical conditions               (severity=2)
  debugging      Debugging messages                (severity=7)
  emergencies    System is unusable                (severity=0)
  errors         Error conditions                  (severity=3)
  informational  Informational messages            (severity=6)
  notifications  Normal but significant conditions (severity=5)
  warnings       Warning conditions                (severity=4)

Как мне указать cisco чтобы в syslog шло несколько уровней сообщений - к примеру warings alerts и errors?


Содержание

Сообщения в этом обсуждении
"Как сделать в syslog несколько уровней сообщений?"
Отправлено Pahanivo , 31-Май-15 19:33 
эээ может хотябы почитать немного про логирование??
по секрету: всегда и везде общепринято принимать (отправлять) логи выше или равно уровню относительно указанного в конфигурации. т.е если вы указываете важность 3, то подразумевается что ВСЕ логи важностью от 3 до 0 будут использованы для отсыла.


"Как сделать в syslog несколько уровней сообщений?"
Отправлено msanlimit , 31-Май-15 20:49 
>[оверквотинг удален]
> conditions          
>        (severity=3)
>   informational  Informational messages      
>      (severity=6)
>   notifications  Normal but significant conditions (severity=5)
>   warnings       Warning conditions  
>            
>    (severity=4)
> Как мне указать cisco чтобы в syslog шло несколько уровней сообщений -
> к примеру warings alerts и errors?

Если ты выбираешь к примеру уровень 5 то получишь его и все что ниже до 0

  emergencies    System is unusable                (severity=0)
  alerts         Immediate action needed           (severity=1)
  critical       Critical conditions               (severity=2)
  errors         Error conditions                  (severity=3)
  warnings       Warning conditions                (severity=4)
  notifications  Normal but significant conditions (severity=5)
  informational  Informational messages            (severity=6)
  debugging      Debugging messages                (severity=7)

Если хочешь при этом отключить, допустим, уровень 3 то пользуйся командой discriminator

R1(config)#logging discriminator my severity drops 0,1

R1(config)#logging host 192.168.1.1 discriminator my

То есть описываешь что фильтровать и имя дискриминатора(в данном случае my) и принимаешь его к syslog.


"Как сделать в syslog несколько уровней сообщений?"
Отправлено token2014 , 01-Июн-15 06:29 
Спасибо за ответы. Просто расплывчато написано про логирование везде.
Вопрос возник в связи с уровнем с show logging (показывалось несколько лвл пока я не переделал) -
я прочитал в книжке что там выходят только информационные сообщения, а другие с 0 по 5 как alerts к примеру не выходят? Или это не так?
И также 7 этот лвл я так понял исключительно для дебага и при включении его - не выходят туда сообщения с 0 по 6 лвл. Или я не прав?


"Как сделать в syslog несколько уровней сообщений?"
Отправлено eek , 01-Июн-15 07:14 
> я прочитал в книжке что там выходят только информационные сообщения, а другие

"Выходят" те сообщения которые "заказаны" в конфигурации.

В syslog и в console можно "заказать" разные уровни детализации.


"Как сделать в syslog несколько уровней сообщений?"
Отправлено token2014 , 01-Июн-15 07:58 
>> я прочитал в книжке что там выходят только информационные сообщения, а другие
> "Выходят" те сообщения которые "заказаны" в конфигурации.
> В syslog и в console можно "заказать" разные уровни детализации.

Какой тогда максимальный уровень детализации? И какова вложенность?
Я так понимаю
0. emergencies вложен в 1.  alerts вложен в 2. critical вложен в 3. errors  вложен в  4.warnings вложен в  5. notifications
А дальше 6 и 7 как?
5. notifications вложен в 6. informational  ?
6. informational вложен в 7. debugging?


"Как сделать в syslog несколько уровней сообщений?"
Отправлено Pahanivo , 01-Июн-15 08:07 
> Какой тогда максимальный уровень детализации? И какова вложенность?
> Я так понимаю
> 0. emergencies вложен в 1.  alerts вложен в 2. critical вложен
> в 3. errors  вложен в  4.warnings вложен в  
> 5. notifications
> А дальше 6 и 7 как?
> 5. notifications вложен в 6. informational  ?
> 6. informational вложен в 7. debugging?

ну дак вы еще не поняли что цифровые значения уровня важности (а не вложенности) они как бы не с проста?
0 - самый высокий уровень важности, 7 - низкий.
по умолчанию подразумевается что указывая уровень логирования, все логи большей важности или равной (меньшие или равные номера в числовом выражении) также попадут в лог. но можно сделать и более детальную настройку как вам указали выше - причем можно как правило более детально настроить как на передающей так и на принимающей стороне (хоть на циске хоть на *nix).


"Как сделать в syslog несколько уровней сообщений?"
Отправлено eek , 01-Июн-15 08:25 
> Какой тогда максимальный уровень детализации? И какова вложенность?

debug
(включает 7, 6, 5, 4, 3, 2, 1 и 0) Про "что включает" вам коллега написал выше.

Коллега, вы документацию уже прочитайте.
Этой технологии более 15 лет.
Разжевано все что можно.


"Как сделать в syslog несколько уровней сообщений?"
Отправлено token2014 , 01-Июн-15 08:43 
>> Какой тогда максимальный уровень детализации? И какова вложенность?
> debug
> (включает 7, 6, 5, 4, 3, 2, 1 и 0) Про "что
> включает" вам коллега написал выше.
> Коллега, вы документацию уже прочитайте.
> Этой технологии более 15 лет.
> Разжевано все что можно.

спасибо


"Как сделать в syslog несколько уровней сообщений?"
Отправлено token2014 , 01-Июн-15 08:44 
спасибо всем