Tôi đã phát triển một ứng dụng đặc biệt cho một công ty thuộc .net trong C# và được sử dụng trong nhiều năm. Bây giờ nó được phát triển trên, một trong những tính năng chính mới mà tôi phải thực hiện là tích hợp nó với một phần mềm khác bằng cách gửi bẫy SNMP đến nó trong một số tình huống cảnh báo.Xác định MIB và gửi bẫy SNMP theo .net
Tôi là một nhà phát triển có kinh nghiệm nhưng chưa bao giờ sử dụng SNMP. Tôi googled cả ngày nhưng nhận được nhiều hơn và nhiều hơn nữa nhầm lẫn về chủ đề này. Tôi không có 'điểm khởi đầu' rõ ràng. Tôi hiểu những điều cơ bản về SNMP nhưng tôi không biết bắt đầu triển khai ở đâu và như thế nào.
Tôi có dữ liệu tôi nên gửi qua bẫy SNMP, nó có khoảng 10 thuộc tính, một số ngày, số và chuỗi. Tôi nên tạo (các) định nghĩa MIB trên các thuộc tính này. Sau đó tôi nên thực hiện một tính năng trong ứng dụng của tôi gửi bẫy SNMP dựa trên các MIB này.
Dự án được phát triển theo .net 4 in C#. Tôi thấy thư viện này có vẻ đầy hứa hẹn: http://sharpsnmplib.codeplex.com/ Nó có một số mẫu về gửi bẫy SNMP.
Vấn đề của tôi là: bắt đầu từ đâu? Làm thế nào tôi có thể xác định các tập tin MIB? Tôi biết họ là một số tập tin văn bản phải được biên soạn, nhưng không tìm thấy bất kỳ biên tập viên MIB và giúp đỡ về chủ đề này.
Mọi trợ giúp đều được đánh giá cao!
Cảm ơn!
Nếu có, thì làm cách nào để xác định định dạng ('trường dữ liệu') của bẫy SNMP? – Tom