Как отправить текст из команды в системный журнал маршрутизатора?

Я хотел бы использовать интерфейс командного показа в маршрутизаторе, и я хотел бы захватить некоторый текст из результата команды, например

Router#show interface interface A не работает, интерфейс B работает, интерфейс A, скорость 100 ГБ, стабильное состояние, интерфейс B, скорость 10 ГБ, нестабильное состояние

мне нужно захватить, чтобы отправить сообщение из этого результата в системный журнал, например, интерфейс A имеет низкую скорость 100 ГБ, статус стабилен

Как это сделать в маршрутизаторе cisco (ios-xe) или использовать скрипт python или EEM/TCL в маршрутизаторе?

Могу ли я отправлять журнал каждые 5 минут.

в маршрутизаторе можно настроить msg для syslog с помощью команды «отправить журнал «текст»»

спасибо за помощь.

я могу сделать только команду cisco. я никогда не знаю, как это сделать


person ckoautomate    schedule 08.08.2019    source источник


Ответы (1)


Я сделал сценарии EEM только для выполнения буквальных действий, а не для генерации сообщений, но вы должны иметь возможность добавить в сценарий EEM следующее:

action 4 syslog msg "Insert your text here."

Пришлось быстро поискать, но вот источник: https://community.cisco.com/t5/networking-documents/cisco-eem-basic-overview-and-sample-configurations/ta-p/3148479

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

logging host <ip-of-syslog>
logging trap 5

Если вы в конечном итоге пытаетесь отслеживать, как этот интерфейс работает вверх и вниз, я бы не стал делать сценарий EEM, а скорее генерировал бы сообщения системного журнала с правильным уровнем ведения журнала (5/уведомление должно делать это), а затем предупреждал/анализировал его с помощью вашего сервер системного журнала. Нет необходимости писать сценарий для этого.

У меня есть код Python для отправки примеров сообщений системного журнала на сервер системного журнала, но если вы пытаетесь получить вывод из стандартного системного журнала маршрутизатора или, возможно, EEM, на мой взгляд, лучший маршрут.

Надеюсь это поможет.

person T.J.    schedule 09.08.2019