Phần mềm nào có sẵn để theo dõi hàng trăm máy chủ? [đóng cửa]


16

Phần mềm tốt nào có sẵn (miễn phí hoặc không miễn phí) để giúp tôi theo dõi thông tin liên quan đến hàng trăm máy chủ, mối quan hệ của họ với nhau (phụ huynh / trẻ em, danh mục, loại) và thông tin về kết nối với họ, cũng như có thể hiển thị một hình ảnh hoặc lưới của một số loại cho phép tôi báo cáo các mối quan hệ và thông tin chính này cho người giám sát của tôi.

Tôi đang cố gắng tránh "giải pháp bảng tính" hoặc "giải pháp thị giác" vì tôi muốn chia sẻ thông tin này và thực hiện thay đổi với những người khác trong nhóm máy chủ của mình.

Nói cách khác, giải pháp tôi đang tìm kiếm là sự giao thoa giữa giải pháp bảng tính và giải pháp thị giác, cung cấp cả thông tin về biểu đồ và cấu hình mà KHÔNG theo dõi và trong một định dạng nhất quán.


1
5 phiếu trở lên và hai ngôi sao trong vòng 28 phút. Âm thanh như một câu hỏi phổ biến.
Stefan Lasiewski

Một wiki là một linh hồn tốt cho tài liệu kết thúc này. Đối với thông tin theo thời gian thực, bạn sẽ muốn có một hệ thống giám sát thực hiện một số loại tự động phát hiện hệ thống (và ít nhất là các mối quan hệ cấp mạng giữa chúng).
voretaq7

1
Bạn quá nhanh để bình luận. Nếu bạn thực sự đọc câu hỏi của tôi, tôi KHÔNG yêu cầu một giải pháp giám sát.
djangofan

2
Nếu bạn cần một cái gì đó tích hợp các khả năng tài liệu của CMDB với giám sát, có lẽ hầu như không có gì toàn diện và đầy đủ như các bộ công cụ Openoli và IBM của Tivoli.
the-wợi

Những loại quan hệ bạn nghĩ về chính xác? Bạn có thể đưa ra một số ví dụ không rõ ràng?
Nils

Câu trả lời:


2

Hãy nhìn vào thiết bị42. (http://www.device42.com) . Nó có sẵn như một thiết bị ảo, vì vậy rất nhanh chóng để thiết lập và lái thử.

Chúng tôi đang làm việc trên mô-đun khám phá tự động ngay bây giờ để tự động điền cơ sở dữ liệu cùng với một vài tính năng do người dùng yêu cầu.

EDIT: Phần mềm hiện hỗ trợ phát hiện mạng bằng SNMP, cửa sổ và khám phá thiết bị linux bằng ứng dụng tự động phát hiện và / hoặc API.


Rất nhiều tính năng kể từ lần đầu tiên tôi hỏi câu hỏi này ... Mặc dù nó là $ 250, nhưng nó có vẻ như là một sản phẩm tuyệt vời và nó có hình ảnh cây mạng mà tôi muốn. Cảm ơn.
djangofan

3

OpenNMS là một tùy chọn. Hơi đau và đau khổ ít hơn Nagios.


Đã chỉnh sửa để thêm - về phía "Không miễn phí" những thứ có InterMapper , mà tôi có nhiều kinh nghiệm.
InterMapper có thể tạo ra các bản đồ mạng hoàn chỉnh hợp lý (giả sử bạn có SNMP chạy trên máy chủ của mình), nhưng tôi không coi đó là một sự thay thế tốt cho sơ đồ mạng (hoặc graffle) được duy trì đúng cách.


Tôi luôn nghĩ OpenNMS giống như SolarWinds Orion - nó chẩn đoán các sự cố mạng, nhưng không làm được gì nhiều trong cách giám sát máy chủ.
Bánh trôi nước

Tôi chưa từng làm việc với Orion, nhưng OpenNMS chắc chắn có khả năng giám sát - tôi tin rằng nó cũng có thể thực hiện một số quản lý hàng tồn kho cơ bản, đó là điều tôi nghĩ @djangofan đang lái xe tối đa tại)
voretaq7

OpenNMS có thể giám sát các dịch vụ và thu thập dữ liệu. Thông báo có thể được gửi trên một trong hai trạng thái dịch vụ hoặc ngưỡng dữ liệu. Nhưng cần lưu ý rằng OpenNMS tốn nhiều tài nguyên hơn Nagios và sẽ mất nhiều thời gian hơn để định cấu hình cho thiết lập "nhanh & bẩn" - nhiều thứ không đơn giản.
the-wợi

@ syirecton-dj Trải nghiệm của tôi với các thiết lập Nagios "nhanh và bẩn" vượt xa sự hữu ích của chúng và chỉ phun rác đã khiến tôi chống lại nó như một công cụ. Tôi thoải mái thừa nhận rằng tôi thiên vị mặc dù :-)
voretaq7

Đừng bắn tin nhắn ...
the-wợi

2

Có một NAGIOS phổ biến chưa từng có với đủ plugin / tác nhân / ảnh bóng 8x10 với một đoạn ở mặt sau của mỗi cái mà bạn sẽ có thể có được thông tin bạn đang tìm kiếm. Nó sẽ làm việc để thiết lập nó, mặc dù.


Đây là một giải pháp tuyệt vời để vẽ đồ thị nhưng không cung cấp cho tôi cách dễ dàng lưu trữ / chia sẻ thông tin về máy chủ và / hoặc thông tin về những gì có trên chúng và / hoặc thông tin về mật khẩu và thông tin kết nối.
djangofan

Các tác nhân có sẵn có thể nắm bắt thông tin về các máy chủ / ứng dụng đã cài đặt / v.v. Thông tin kết nối là tốt. Mật khẩu vault, tuy nhiên, bạn là của riêng bạn cho.
Bánh trôi nước

1
@Driftpeasant Bạn có thể cung cấp thêm thông tin về các tác nhân Nagios này có thể nắm bắt thông tin về máy chủ, ứng dụng đã cài đặt và thông tin kết nối không?
Stefan Lasiewski

Bạn đã quên các vòng tròn và mũi tên!
Cascabel


0

Bạn có thể xem Open-AudIT (đặc biệt là phiên bản thứ hai - OAv2). Nó sẽ kiểm kê các thiết bị trên mạng của bạn, nhưng (hiện tại) không có bản đồ mạng được tạo tự động. Mặc dù vậy, tính năng này là hầu hết trong danh sách những điều cần làm.

Hãy cẩn thận - Tôi là nhà phát triển ...

Nếu tôi có thể giúp đỡ bất cứ ai, đừng ngần ngại tham gia các diễn đàn hoặc gửi email cho tôi.

http://www.open-audit.org


Đây là một câu trả lời tuyệt vời nhưng sau khi nhìn vào ảnh chụp màn hình của bạn, nó thậm chí còn có vẻ như tôi có thể sắp xếp dữ liệu máy chủ theo kiểu bá đạo "cây". Không có hình ảnh nào của ???
djangofan

0

Có một số tùy chọn, và hầu hết các tùy chọn đó đều được định hướng. Tôi sẽ đề cập đến một vài gói khác nhau có thể giúp và cung cấp cho bạn một số thông tin về những gì tôi làm trong môi trường của mình.

Các tùy chọn để theo dõi là một nhóm đa dạng, nhưng phụ thuộc rất lớn vào những gì bạn sẽ theo dõi và thông tin nào bạn muốn có được và có thể phân tích. Dưới đây là một số bộ màn hình được sử dụng phổ biến và những gì chúng được biết đến:

  • Nagios - tốt nhất là giám sát toàn bộ hệ thống đối với các sự cố tức thời với khung trình cắm thêm mạnh mẽ cho tất cả các loại dịch vụ
  • BigBrother - hoạt động tốt để giám sát hệ thống cơ bản, thường dễ dàng hơn và ít phức tạp hơn để khởi động, chạy và có thể sử dụng hơn so với nagios là
  • xương rồng - tốt nhất để theo dõi hiệu suất theo thời gian, tạo ra nhiều biểu đồ theo thời gian để xem số liệu thống kê thời gian thực của bạn theo thời gian
  • munin - một thay thế cho xương rồng

Tôi có xu hướng sử dụng kết hợp Nagios và Cacti để chủ động theo dõi và xem xu hướng theo thời gian.

Đối với tổ chức cấu trúc liên kết mạng, tôi chỉ cần sử dụng một wiki cơ bản như Twiki hoặc MediaWiki và cung cấp chi tiết dựa trên các liên kết đến cấu trúc liên kết hoặc cấu hình hệ thống khác nhau trên đó.

Đối với cấu hình hệ thống, tôi sử dụng một chương trình do tôi phát triển nội bộ có tên là 'tính đồng bộ', nhưng ngày nay có một số dự án nguồn mở tương tự nhau, cụ thể là:


1
Câu hỏi của tôi không phải là về giám sát.
djangofan
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.