Dưới đây là hướng dẫn thực hành chi tiết, giúp bạn cấu hình syslog trên cả IOS XE, NX-OS và IOS XR, dành cho kỹ sư làm việc trong Doanh nghiệp, Data Center hoặc Service Provider. Bài này đặc biệt hữu ích nếu bạn đang dùng các NMS như SolarWinds, PRTG, ELK, hoặc Grafana để thu thập log từ thiết bị mạng.
Mục tiêu Lab
Ghi nhật ký trên Cisco IOS XE
Áp dụng cho: Router ISR, Catalyst chạy IOS XE, lab GNS3/Packet Tracer
Các bước cấu hình:
Router(config)# logging host 192.168.1.10
Router(config)# logging on
Router(config)# logging trap informational
Router(config)# service timestamps log datetime msec
Giải thích:
Xác minh:
Router# show logging
Kết quả sẽ hiển thị cấu hình và các dòng log mới nhất, rất hữu ích khi debug cấu hình.
Ghi nhật ký trên Cisco NX-OS
Áp dụng cho: Switch Nexus 5K/7K/9K – môi trường Data Center
Cấu hình:
switch(config)# logging server 192.168.1.10 6
switch(config)# logging timestamp
switch(config)# logging level all warnings
switch(config)# logging logfile mylogfile 4
Giải thích:
Xác minh:
switch# show logging logfile
Rất hiệu quả khi cần kiểm tra sự kiện cục bộ, ví dụ như lỗi giao diện hoặc STP flap.
Ghi nhật ký trên Cisco IOS XR
Áp dụng cho: ASR 9000, NCS, hoặc thiết bị carrier-class
Cấu hình:
RP/0/RSP0/CPU0:router(config)# logging host 192.168.1.10 vrf default
RP/0/RSP0/CPU0:router(config)# logging on
RP/0/RSP0/CPU0:router(config)# logging trap warnings
RP/0/RSP0/CPU0:router(config)# logging timestamp
Lưu ý:
Xác minh:
RP/0/RSP0/CPU0:router# show logging
IOS XR rất mạnh về log, có thể phân loại theo facility và lưu trữ chi tiết sự kiện hệ thống, rất phù hợp cho giám sát carrier-grade.
:So sánh nhanh 3 nền tảng
IOS XE: Cú pháp đơn giản, dùng phổ biến ở doanh nghiệp.
NX-OS: Giao diện rõ ràng, hỗ trợ log nhiều nơi cùng lúc, phù hợp Data Center.
IOS XR: Hỗ trợ log nâng cao, phù hợp ISP, dùng tốt với VRF.
KINH NGHIỆM thực chiến từ CCIE