Thông báo nhật ký hệ thống cho giao diện CDP không hoạt động


12

Tôi đã tìm kiếm điều này trong một thời gian và chưa tìm thấy một cái nào. Tôi cần một lệnh Cisco IOS để gửi tin nhắn nhật ký hệ thống hoặc bẫy snmp mỗi khi giao diện có hàng xóm CDP bị hỏng.

Một số người đã nói với tôi chỉ dựa vào việc thả hàng xóm giao thức định tuyến, nhưng điều đó không thực sự đủ tốt. Tôi có các bộ định tuyến được kết nối thông qua tĩnh, chuyển mạch và bộ điều khiển không dây. Tất cả các thiết bị đó không chạy giao thức định tuyến.

Có một lệnh để kích hoạt syslog CDP? Tôi đã tìm kiếm điều này trong một thời gian và có vẻ như một nhu cầu cơ bản như vậy là Cisco sẽ xây dựng một cái gì đó cho nó.


Có câu trả lời nào giúp bạn không? nếu vậy, bạn nên chấp nhận câu trả lời để câu hỏi không xuất hiện mãi mãi, tìm kiếm câu trả lời. Ngoài ra, bạn có thể cung cấp và chấp nhận câu trả lời của riêng bạn.
Ron Maupin

Câu trả lời:


6

Lệnh "phát hiện hàng xóm sự kiện" sẽ tạo ra các thông báo nhật ký hệ thống dựa trên các sự kiện CDP. Nó phải được sử dụng cùng với EEM, nhưng nó khá đơn giản để thiết lập.

http://www.cisco.com/en/US/docs/ios/netmgmt/command/reference/nm_06.html#wp1181238

Tuy nhiên, tôi không nghĩ rằng những sự kiện này xảy ra nhanh như bạn đang hy vọng chúng sẽ xảy ra. CDP không phải là một giao thức được thiết kế để lưu giữ, nó dành cho khám phá hàng xóm. Có lẽ bạn nên đăng nhập chống lại thay đổi trạng thái liên kết (lên / xuống) hoặc thiết lập các đầu dò IP SLA để theo dõi sự hiện diện của thiết bị.


Re: "CDP không phải là một giao thức được thiết kế để lưu giữ"; về mặt giáo dục, đó là một tuyên bố đúng. Tuy nhiên, tôi không yêu cầu chính giao thức CDP phát hiện hàng xóm xuống. Tôi đang nói rằng Cisco IOS đã có một bảng hàng xóm CDP và nó đủ thông minh để cho tôi biết khi nào giao diện với hàng xóm bị rớt. Nói cách khác, nếu tôi yêu cầu, iOS sẽ liệt kê danh sách hàng xóm CDP khi giao diện bị rớt và ghi nhật ký sự kiện đó.
đài phát thanh miễn phí châu Âu

Vì vậy, lệnh tôi đã cung cấp sẽ tạo ra một mục nhật ký hệ thống khi hàng xóm CDP bị xóa khỏi bảng lân cận (tương tự như hàng xóm CDP sẽ "xuống" như bạn có thể nhận được). Vì sự kiện này sẽ trùng với một sự kiện liên kết xuống, chính xác hơn, bạn đang muốn đạt được điều gì? Bạn dường như đang tìm cách tương quan hai thứ riêng lẻ (gắn cờ một giao diện với hàng xóm CDP bằng cách nào đó và chỉ báo cáo một sự kiện liên kết xuống trên một giao diện dựa trên thực tế đó). Điều đó là có thể, nhưng bạn sẽ cần phải thực hiện một số kịch bản EEM phức tạp để thực hiện nó.
hoàn toàn là

4

Bạn hỏi về giao diện đi xuống, điều này dễ dàng được thỏa mãn bởi bẫy SNMP:

snmp-server enable traps snmp linkdown
snmp-server host 192.0.2.1 version 2c foo 
interface NoCDP
 no snmp trap link-status

Bây giờ bạn sẽ nhận được bẫy từ tất cả các giao diện khác đi xuống, ngoại trừ giao diện 'NoCDP'.

Tuy nhiên tôi nghĩ rằng bạn thực sự không quan tâm đến việc giao diện tăng / giảm, bạn quan tâm đến việc hàng xóm CDP biến mất, vì bạn cần sử dụng EEM. EEM có thể phù hợp với sự kiện CDP và có thể thực hiện rất nhiều hành động dựa trên sự kiện, chẳng hạn như syslog.

Là một điểm khởi đầu, bạn có thể sử dụng tập lệnh này


1
Tôi xin lỗi nếu câu hỏi của tôi không rõ ràng. Tôi quan tâm đến các giao diện đi xuống có hàng xóm CDP trên đó. Tôi đang cố gắng tránh EEM, nếu có thể. Bẫy Linkdown của SNMP không làm gì cho tôi, thực sự
vô tuyến châu Âu

Sau đó định cấu hình 'không có trạng thái liên kết bẫy snmp' trên tất cả các giao diện ngoại trừ các giao diện có CDP.
ytti

Umm, tôi vẫn không nghĩ bạn hiểu. Tôi quan tâm đến mối tương quan giữa một giao diện đi xuống có hàng xóm CDP đã biết. SNMP bẫy lên / xuống bẫy không biết gì về CDP
vô tuyến châu Âu

1
Tôi đoán những gì bạn đang nói là bạn không thể làm bằng tay, nhưng nó phải năng động. Đối với giải pháp động, tôi không thể nghĩ ra cách nào để làm điều đó mà không có EEM.
ytti
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.