Введення тексту в журнал


16

Чи можливо записати до журналу пристрою Cisco IOS 12.x довільний рядок тексту?

Мені б хотілося мати змогу вводити маркери під час отримання конфігурацій через TFTP, і мені хотілося б мати рядки журналу á la

 May 30 14:14:00.000: %CONFIG-REMARK: Halfway through the script! Now on to SomethingThatMightFail!
 May 30 14:14:05.000: %CONFIG-REMARK: SomethingThatMightFail didn't fail! Woo! Continuing!

Відповіді:


19

Ви можете використовувати send logкоманду:

switch#send log Halfway through the script!

дає моє каталізатор 3750 з IOS 12.2

May 31 16:36:18: %SYS-2-LOGMSG: Message from 1(name): Halfway through the script!

та з IOS 15.0:

May 31 16:38:08: %SYS-7-USERLOG_DEBUG: Message from tty1(user id: name): Halfway through the script!

Цікава особливість.
Адам Loveless

Смачно і плямочно. Вілен Данк, Стефан.
січня

Примітка: 7600 з 12.2 (33) дає такий самий рядок, що і ваш приклад IOS 15 :-)
січня


2

Синтаксис для надсилання тестового syslog з пристрою Cisco залежить від версії програмного забезпечення; ось синтаксиси команд, які я бачив, включаючи, де це можливо, параметр встановлення строкості syslog:

Більшість платформ Cisco, якщо працює IOS 12.2 (58) і новіші:

send log [severity] [text to send]
Eg:
send log
send log   This message will go to my syslog server.
send log 5 This message will go to my syslog server.

Більшість платформ Cisco, якщо працює IOS 12.2 (52) і новіші:

send log [text to send]
Eg:
send log
send log   This message will go to my syslog server.

ASR1000 працює під управлінням IOS-XE 03.01.00, який отримується з IOS 15.0 (1):

send log [severity [text to send]]
Eg:
send log
send log 5 This message will go to my syslog server.

ASR1000 з іншими версіями IOS-XE (включаючи 02.04.03 з IOS 12.2 (33), 03.04.04 з IOS 15.1 (3), 03.14.00 з IOS 15.5 (1)):

send log [severity] [text to send]
Eg:
send log
send log   This message will go to my syslog server.
send log 5 This message will go to my syslog server.

ASR9000, на якому працює IOS-XR 4.2.1 і новіші версії:

log <text to send>
Eg:
log This message will go to my syslog server.

WS-C6513 під керуванням IOS 12.2 (18): немає еквівалентної команди; вам потрібно скористатися іншим методом для створення повідомлення syslog. Наприклад, наступні повинні генерувати 5 системних журналів (інтерфейс вгору, підключення лінійного протоколу, вниз інтерфейс, лінійний протокол вниз та зміна конфігурації), залежно від налаштувань журналу. Залиште дві команди інтерфейсу для створення лише одного загального системного журналу, зміненого конфігурацією.

config t
interface loopback601
no interface loopback601
end
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.