Wpisywanie tekstu do dziennika


16

Czy można zapisać dowolny wiersz tekstu w dzienniku urządzenia Cisco IOS 12.x?

Chciałbym móc wstawiać znaczniki podczas pobierania konfiguracji przez TFTP i chciałbym mieć linie dziennika á 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!

Odpowiedzi:


19

Możesz użyć send logpolecenia:

switch#send log Halfway through the script!

daje moje na Catalyst 3750 z IOS 12.2

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

oraz z IOS 15.0:

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

Ciekawa funkcja.
Adam Loveless

Smacznie i na miejscu. Vielen Dank, Stefan.
stycznia

Uwaga: 7600 z 12,2 (33) daje tej samej linii jako przykład IOS 15 :-)
sty


2

Składnia wysyłania testowego dziennika systemowego z urządzenia Cisco zależy od wersji oprogramowania; oto składnie poleceń, które widziałem, w tym, tam gdzie jest to możliwe, opcja ustawiania ważności syslog:

Większość platform Cisco, jeśli używasz IOS 12.2 (58) i wyższych:

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.

Większość platform Cisco, jeśli używasz IOS 12.2 (52) i niższych wersji:

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

ASR1000 z systemem IOS-XE 03.01.00, który pochodzi z 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 z innymi wersjami IOS-XE (w tym 02.04.03 z IOS 12.2 (33), 03.04.04 z IOS 15.1 (3), 03.14.00 z 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 z systemem IOS-XR 4.2.1 i nowszym:

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

WS-C6513 z systemem IOS 12.2 (18): Brak równoważnego polecenia; musisz użyć innej metody do wygenerowania wiadomości syslog. Na przykład poniższe powinny wygenerować 5 syslogów (interfejs w górę, protokół w górę w górę, interfejs w dół, w dół protokół w linii i zmieniona konfiguracja), w zależności od ustawień rejestrowania. Pomiń 2 polecenia interfejsu, aby wygenerować tylko jeden ogólny syslog ze zmienioną konfiguracją.

config t
interface loopback601
no interface loopback601
end
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.