Günlüğe metin yazma


16

Cisco IOS 12.x cihazının günlüğüne rastgele bir metin satırı yazmak mümkün müdür?

TFTP aracılığıyla yapılandırmalar getirilirken işaretleyicileri yerleştirebilmeliyim ve günlük satırları alabiliyorum

 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!

Yanıtlar:


19

send logKomutu kullanabilirsiniz :

switch#send log Halfway through the script!

IOS 12.2 ile bir Katalizör 3750 verir

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

ve IOS 15.0 ile:

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

İlginç bir özellik.
Adam Loveless

Lezzetli ve yerinde. Vielen Dank, Stefan.
Ocak

Not: 12.2 (33) ile 7600 :-) IOS 15 örneğindeki aynı çizgiyi verir
Oca

2

TCL EEM kullandığınızı varsayarsak action_syslog kullanabilirsiniz .


Hayır, ağımızın hiçbir yerinde TCL yok. Kabuk betikleri klon kullanarak.
Ocak

2

Bir Cisco cihazından test syslog'u gönderme sözdizimi yazılım sürümüne bağlıdır; burada, syslog önem derecesini ayarlama seçeneği de dahil olmak üzere gördüğüm komut sözdizimleri verilmiştir:

IOS 12.2 (58) ve sonraki sürümleri çalıştırıyorsa, çoğu Cisco platformu:

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.

IOS 12.2 (52) ve daha eski sürümleri kullanıyorsanız, çoğu Cisco platformu:

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

IOS 15.0 (1) kaynaklı IOS-XE 03.01.00 çalıştıran ASR1000:

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

Diğer IOS-XE sürümlerini çalıştıran ASR1000 (IOS 12.2 (33) 'den 02.04.03, IOS 15.1 (3)' den 03.04.04, IOS 15.5 (1) 'den 03.14.00 dahil):

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.

IOS-XR 4.2.1 ve sonraki sürümleri çalıştıran ASR9000:

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

IOS 12.2 (18) çalıştıran WS-C6513: Eşdeğer komut yok; bir sistem günlüğü iletisi oluşturmak için başka bir yöntem kullanmanız gerekir. Örneğin, günlük ayarlarınıza bağlı olarak aşağıdakiler 5 sistem günlüğü oluşturmalıdır (arabirim yukarı, hat protokolü yukarı, arabirim aşağı, hat protokolü aşağı ve yapılandırma değişti). Yalnızca bir genel yapılandırma değiştirilmiş sistem günlüğü oluşturmak için 2 arabirim komutunu dışarıda bırakın.

config t
interface loopback601
no interface loopback601
end
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.