Theo hiểu biết của tôi, có một số gói phần mềm tương đương có sẵn, miễn phí và có sẵn, cho Ubuntu không yêu cầu khá nhiều cấu hình thủ công.
OpenNMS có thể đến gần với nhu cầu của bạn.
Công cụ lập bản đồ cấu trúc mạng (nói chung và Bộ công cụ SolarWinds) là một công cụ quản lý mạng rất tốt, trung cấp. Thật không may, nó chỉ là Windows và đi kèm với một mức giá đáng kể. Nếu không có nhiều tùy chỉnh, bạn sẽ khó tìm được một giải pháp tương đương. Nếu bạn có ngân sách và điều hành một cửa hàng không đồng nhất, tôi hoàn toàn có thể khuyên bạn nên sử dụng phần mềm này. Ngoài ra, các công cụ IPAM và NetFlow của họ cũng khá chắc chắn.
Điều đó nói rằng, tôi biết về ba phần mềm chạy trên Linux và có thể giúp bạn bắt đầu tự động lập bản đồ mạng của mình: Cheops , OPManager và OpenNMS .
Tôi cũng khuyên bạn nên xem trang SLAC để xem liệu có bất kỳ sự phát triển nào gần đây hơn trong không gian quản lý mạng không.
Các ứng dụng sau được liệt kê, theo thứ tự tăng dần, về chi phí, độ phức tạp và bộ tính năng.
Cheop
Cheops là một giải pháp lập bản đồ mạng miễn phí sẽ ra ngoài và khám phá và hiển thị đồ họa các máy chủ và các nút mạng cho bạn. Nó đã cũ và có thể không còn được phát triển nữa. Nhưng, nó là một công cụ đơn giản để sử dụng cho khám phá mạng.

Bạn có thể tải Cheops, tại đây
OpenNMS
OpenNMS có thể thực hiện khám phá mạng, quản lý sự kiện và quản lý hiệu suất. Nó có sẵn như là một gói .deb là tốt.

Tính năng cốt lõi:
- Tự động phát hiện liên kết lớp 2 và lớp 3
- Tự động phát hiện và cung cấp mạng / nút
- Khám phá và cung cấp dịch vụ tự động
- Hỗ trợ IPv6 xuyên suốt (mới)
- Yêu cầu cung cấp dịch vụ nút và nút
- Hỗ trợ mất điện
Danh sách tính năng
Tải xuống OpenNMS
Hướng dẫn cài đặt cho deb / apt-get.
Quản lý
OpManager, mặt khác, là một công cụ thương mại. Nó có một bộ tính năng tương tự của giải pháp SolarWinds. Theo kinh nghiệm của tôi, nó rất mạnh mẽ và có thể tùy chỉnh. Điều đó nói rằng, bạn sẽ phải trả tiền cho nó. Nó chạy trên các hệ thống dựa trên Debian, mặc dù nó không được tùy chỉnh cho Ubuntu. YMMV.

Về chức năng quản lý mạng, nó hỗ trợ:
- Giám sát sẵn có và thời gian hoạt động
- Giám sát giao thông và sử dụng
- Giám sát Cisco
- Giám sát sức khỏe thiết bị mạng (Bộ định tuyến, chuyển mạch, tường lửa, điểm truy cập không dây)
- Bản đồ mạng
- Bản đồ mạng tùy chỉnh / Bản đồ lưu lượng mạng
- Giám sát mạng RTT
- Phân tích lưu lượng mạng (NetFlow, sFlow)
- Giám sát VoIP
- Quản lý cấu hình mạng
- Quản lý địa chỉ IP
- Chuyển đổi bản đồ cổng
Để biết danh sách đầy đủ các tính năng, xem:
tại đây
Bạn có thể tải về bản dùng thử miễn phí của OPManager tại đây
Tôi sẽ rất thích nghe người khác nói về việc sử dụng giải pháp quản lý mạng thống nhất, miễn phí trong Ubuntu mà không yêu cầu phát triển nội bộ và rất nhiều sự chăm sóc và nuôi dưỡng.
Trong khi đó, khi sử dụng OPManager hoặc OpenNMS không hợp lý, tôi sẽ phải thực hiện bằng giải pháp Nagios / Cacti / SmokePing / Rancid / IPPlan tùy chỉnh của mình cho các mạng nhỏ hơn.