ไวยากรณ์สำหรับการส่ง 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 syslogs (อินเตอร์เฟสขึ้น, line line up, down down, โปรโตคอล line down และเปลี่ยนการกำหนดค่า) ขึ้นอยู่กับการตั้งค่าการบันทึกของคุณ ออกจากคำสั่งอินเตอร์เฟส 2 คำสั่งเพื่อสร้าง syslog ที่เปลี่ยนแปลงการกำหนดค่าทั่วไป
config t
interface loopback601
no interface loopback601
end