Bạn sử dụng công cụ nào để giám sát máy chủ của mình?


187

Để biết danh sách toàn diện hơn về các công cụ giám sát và các tính năng của chúng, hãy xem trang Wikipedia này .

Như câu hỏi nêu, các công cụ được sử dụng phổ biến nhất được sử dụng cho nhiệm vụ này là gì và điểm mạnh và điểm yếu của chúng là gì?


Máy chủ của bạn đang chạy trên nền tảng nào?
Glenn Slaven

1
Các máy chủ của tôi đang chạy Debian Lenny, nhưng câu hỏi không chủ yếu tập trung vào giám sát UNIX vì nhiều công cụ có thể sẽ có một số hình thức hỗ trợ đa nền tảng.
Aron Rotteveel

Có thể họ sử dụng các công cụ khác nhau nhưng theo quan điểm hệ thống tổng thể, bạn sẽ làm điều tương tự lặp đi lặp lại trên các hệ thống khác nhau. Đó chỉ là một chút kịch bản để vắt kiệt chút dữ liệu cuối cùng mà bạn muốn. Tôi sẽ xem xét "công cụ" trong ngữ cảnh này, phiên bản ghi âm (máy chủ giám sát) không phải là plugin / tập lệnh thực tế phun ra dữ liệu
dị

Tôi cũng muốn theo dõi các ứng dụng (hiệu suất, tính khả dụng, v.v.). Các công cụ giám sát dường như có phổ với khả năng giám sát phần cứng ở một đầu và khả năng giám sát các ứng dụng ở đầu kia. Ứng dụng phần cứng <----- + ----->
Nathan Hartley

Câu trả lời:


136

Tôi đã sử dụng Nagios trong quá khứ với thành công. Nó rất mở rộng (hơn 200 tiện ích bổ sung), tương đối dễ sử dụng và nhiều báo cáo. Một tiêu cực sẽ là thiết lập ban đầu.


10
Nagios hoạt động tuyệt vời để giám sát tất cả các loại máy chủ (Windows, Linux, Bộ định tuyến, Chuyển mạch, v.v.) Tôi khuyên bạn nên sử dụng một công cụ cấu hình như trái cây hoặc Lilacto để giảm đau cấu hình. NSClient ++ trên các hộp windows và nagios-statd trên linux linux để theo dõi các tiến trình đang chạy, sử dụng đĩa, v.v.
TonyB

Thật không may, Nagios yêu cầu một tác nhân trên các hộp Windows - trong quá khứ tôi đã tìm thấy tác nhân này dễ bị chết một cách ngẫu nhiên.
PowerApp101

Chúng tôi đã xem xét cả Nagios và Zabbix để theo dõi. Zabbix đã giành chiến thắng sau một đánh giá ngắn, chủ yếu là do dễ triển khai và chức năng (ví dụ, Zabbix bao gồm đồ thị như một chức năng cốt lõi trong khi Nagios yêu cầu một plugin). Tôi thấy cấu hình Nagios là một nỗi đau.

GroundWork OpenSource có một thiết bị giám sát mạng sử dụng Nagios làm cốt lõi và đơn giản hóa việc thiết lập / quản lý
Rog

12
Có một ngã ba nagios mới gọi là icinga. Không có nơi nào, nhưng mục tiêu của họ có vẻ đầy hứa hẹn. icinga.org
cstamas

70

Cacti là một frontend dựa trên web rất tốt cho RRDTool , cung cấp các biểu đồ và số liệu thống kê rất tiện dụng. RRDTool là phần tập hợp dữ liệu từ nhiều hệ thống và giám sát một loạt các dữ liệu kỹ thuật.

Chúng tôi đang sử dụng giải pháp cacti / RRDTool đó để giám sát các hệ thống Unix và Windows. Chúng tôi nhận được rất nhiều số liệu hữu ích bao gồm tải, sử dụng CPU / RAM, không gian HD, người dùng đăng nhập, lưu lượng mạng, quy trình đang chạy, v.v.

Bạn sẽ tìm thấy thêm thông tin về xương rồng trên Cacti là gì? trang.


Cacti là một giải pháp thú vị trông tuyệt vời và có mức giá tuyệt vời (miễn phí). Tuy nhiên, thiết lập các thiết bị mạng là PITA và được ghi lại kém. Bây giờ có thể tốt hơn nhưng tôi sẽ không cam kết cho đến khi bạn thực hiện nghiên cứu của mình.
Chris Porter

57

Cá nhân, tôi yêu Munin rất dễ cài đặt và viết các plugin vì nó có kiến ​​trúc rất đơn giản. Có khá nhiều plugin đã xuất hiện cho tất cả các mục đích bạn có thể tưởng tượng, vì vậy bạn có thể thậm chí sẽ không phải viết plugin ngay từ đầu.

Nó cũng cung cấp các biểu đồ đẹp và tùy chọn để cấu hình các cảnh báo (rất cơ bản).


2
Tôi cũng là một fan hâm mộ lớn của Munin. Nó có hỗ trợ tích hợp với Nagios (vì vậy bạn có thể chạy cả hai) và hỗ trợ cho tất cả các hương vị phổ biến của unix. Tôi không nghĩ có bất kỳ sự hỗ trợ nào để giám sát một nút Windows - tuy nhiên nó được viết bằng Perl, vì vậy trong khi nó có thể không tầm thường thì chắc chắn là có thể .
John Dalton

2
@John. Nút Windows được hỗ trợ thông qua nút munin-win32 là nút munin gốc hoặc qua SNMP giống như bất kỳ máy chủ nào.
Steve Schnepp

34

Zabbix . Đó là nguồn mở và đơn giản để thiết lập và tùy chỉnh. Chúng tôi có rất nhiều tập lệnh giám sát tùy chỉnh cung cấp cho máy chủ zabbix, nhưng nó tập trung vào việc tập trung dữ liệu đó, hiển thị một cách thích hợp, thông báo (email, IM, SMS, twitter, v.v.), v.v.


2
Chúng tôi cũng đang sử dụng Zabbix và thấy nó khá mạnh mẽ và có thể cấu hình được. Chúng tôi đã thử nghiệm cả Zabbix và Nagios và cuối cùng đã chọn Zabbix vì mặc dù Nagios có tiếng tốt, nhưng hơi khó để cài đặt và rất nhiều chức năng đến từ các plugin thay vì có trong ứng dụng cốt lõi (biểu đồ là một ví dụ tốt về điều này, bạn nhận được nó miễn phí với Zabbix).

3
Tôi thích Zabbix vì nó linh hoạt về đồ thị và lập bản đồ cơ sở hạ tầng của bạn (về tính khả dụng) cũng như cách giám sát linh hoạt.
Andrioid

29

Tôi đã và đang triển khai Spiceworks tại công ty của chúng tôi và chúng tôi đang tìm thấy nó là một công cụ tuyệt vời không chỉ để theo dõi các máy chủ mà còn mọi thứ khác trên mạng.

Nó thực hiện những việc như kiểm kê tự động và giám sát tùy chỉnh để gửi email cho bạn khi có sự cố (EG: Máy in giảm tới 10% mực hoặc ổ cứng của máy chủ này có 20%).

Nhược điểm của nó có lẽ là mật độ thông tin trên mỗi máy tính, đừng hiểu nhầm nó có RẤT NHIỀU dữ liệu trên mỗi máy nhưng đối với những thứ như máy chủ mà bạn có thể muốn có nhiều số liệu thống kê bạn có thể cần sử dụng một công cụ khác.

EDIT: oh tôi đã đề cập đến mô hình kinh doanh của nó dựa trên nó là miễn phí mãi mãi.


Spiceworks làm rất nhiều thứ tuyệt vời - và MIỄN PHÍ.

3
SpiceWorks có một cộng đồng thực sự rộng lớn cũng trùng lặp với ServerFault. Sẽ rất thú vị khi thấy sự tương tác giữa các cộng đồng. Tôi cũng sử dụng SpiceWorks. Công cụ tuyệt vời.
Scott Alan Miller

Hiện đang sử dụng điều này dựa trên khuyến nghị của bạn. Công cụ tuyệt vời.
Marko Carter

Chúng tôi sử dụng nó tại nơi làm việc của chúng tôi. Nó khá ấn tượng. Chỉ riêng phần cứng, chưa kể đến phần mềm, đáng để xem xét riêng.
Terry

Lần trước tôi đã sử dụng Spiceworks (phiên bản 3 gì đó), nó không có cách nào để thêm hoặc sửa đổi các thành phần phần cứng như màn hình, thẻ video, v.v. Nó sẽ phát hiện ra chúng, nhưng thường không chính xác. Vì vậy, tôi vẫn đang sử dụng GLPI + OCSNG mà tôi ghét .
Boden

18

Hút thuốc không chỉ kiểm tra sự sẵn có của các máy chủ và dịch vụ khác nhau mà còn theo dõi độ trễ của chúng trong khi cung cấp các biểu đồ dễ sử dụng, dễ nhìn và nhanh chóng để hiển thị.

Một loạt các plugin đo độ trễ có sẵn ngoài hộp. Nếu bạn biết một số Perl, thật dễ dàng để tạo ra những cái của riêng bạn cho bất kỳ nhu cầu kỳ lạ nào.

Cài đặt lớn sẽ được hưởng lợi từ Hệ thống Master / Slave cho phép đo phân tán.

Hệ thống cảnh báo có cấu hình cao sẽ giúp bạn nhận thấy các vấn đề trước khi chúng bắt đầu ảnh hưởng đến người dùng hoặc tiến triển thành mất điện lớn.

Khói thuốc là miễn phí và Phần mềm OpenSource được viết bằng Perl bởi Tobi Oetiker, người tạo ra MRTG và RRDtool


Hút thuốc là tốt để xem mạng của bạn như thế nào
Rory

Khói là tuyệt vời để hình dung độ trễ.
James

15

OpenNMS được sử dụng ở nơi tôi làm việc để giám sát hơn một nghìn máy Linux. Chúng tôi giám sát phần cứng của từng máy và các ứng dụng chạy trên chúng.


+1 cho OpenNMS, chúng tôi cũng sử dụng điều này tại nơi làm việc để giám sát hàng ngàn máy và giao diện. Chúng tôi có nhiều hệ điều hành khác nhau và chúng tôi có thể giám sát tất cả chúng bằng OpenNMS.
Steve K

không phải là lựa chọn đầu tiên của tôi nhưng rất hữu ích

Làm thế nào với việc thêm MIB cho phần cứng mới?
slovon

OpenNMS có rất nhiều số liệu thống kê snmp đã có trong cấu hình mặc định của nó để nó có thể tự động khám phá và bắt đầu vẽ đồ thị ra khỏi hộp. Số liệu thống kê SNMP mới khá dễ dàng để thêm, chỉ cần đặt tên cho RRD, OID và loại dữ liệu và đặt nó trong một nhóm cho loại thiết bị mà stat áp dụng.
mtinberg

15

Zenoss Core là một số ứng dụng, Chúng tôi đang sử dụng nó (trong khoảng một năm) để giám sát nhẹ các máy chủ, bộ chuyển mạch mạng và UPS.

Zenoss Core là một sản phẩm giám sát CNTT nguồn mở đã giành giải thưởng, quản lý hiệu quả cấu hình, sức khỏe và hiệu suất của các mạng, máy chủ và ứng dụng thông qua một gói phần mềm tích hợp duy nhất.


Nếu bạn sử dụng phiên bản miễn phí của Zenoss Core, hãy sẵn sàng thực hiện nhiều điều chỉnh SNMP MIB. Tôi cũng thấy rằng nó kiên quyết từ chối thu thập dữ liệu hệ điều hành trên một số máy chủ của tôi và rất khó để thiết lập cho các tác vụ đơn giản như kiểm tra nội dung của trang Web.
gareth_bowles

Có thể thông cảm với các vấn đề MIB, nhưng kiểm tra trang web có thể được thực hiện với các plugin Nagios trên Zenoss.
gimel

12

Nagios là tuyệt vời vì nó miễn phí và có rất nhiều plugin cho nó. Tuy nhiên, UI và config rất khó.

Nó hoàn toàn trái ngược với pro / con cũng rất tuyệt vời là Microsoft System Center Operations Manager (SCOM) không miễn phí, có ít plugin hơn nhưng thiết lập và cấu hình rất tuyệt vời và dễ dàng.

Tôi phải thừa nhận nếu tôi ở trong một công ty chủ yếu của Microsoft, có yêu cầu phụ thuộc rất cao (nghĩa là không đủ khả năng giám sát để phá vỡ) hoặc phải suy nghĩ về việc khiến các nhà phát triển làm việc với nó thì SCOM sẽ là đề xuất của tôi đối với Nagios.


12

Tôi đã sử dụng:

  • Nagios - yêu cầu một số thiết lập dòng lệnh cũ, không đẹp, nhưng mạnh mẽ và chức năng. Nó đã được thay thế bởi:
  • Zenoss - đòi hỏi ít bước chân hơn để thiết lập, có một biến thể thương mại. Sau khi chạy, phần còn lại được điều khiển thông qua trình duyệt. Rất mạnh mẽ, nhưng yêu cầu một số MIB hoạt động nếu bạn sử dụng phiên bản miễn phí.
  • Intermapper - chương trình thương mại, chi tiêu nếu bạn có nhiều nút để theo dõi. Xuất hiện để được viết bằng Java (cho tốt hơn hoặc xấu hơn).
  • Spiceworks - chưa thử phiên bản mới nhất. Các phiên bản cũ hơn cần thêm một chút ô dưới mui xe để khiến nó phản hồi, nhưng nếu không, nó hoạt động độc đáo. Phiên bản miễn phí đi kèm với quảng cáo cằn nhằn.

Chúng tôi sử dụng Intermapper rộng rãi.
sysadmin1138

Tôi cũng sử dụng InterMapper. Máy khách console được viết bằng Java. Máy chủ được viết bằng Python. Postgres được sử dụng làm cơ sở dữ liệu phụ trợ để tổng hợp dữ liệu và báo cáo.
lsiu

11

Chúng tôi sử dụng AlertFox từ một vài tuần và rất vui vì điều đó. Nó không chỉ kiểm tra thời gian hoạt động và hiệu suất của chúng tôi, mà còn giám sát giỏ hàng, đăng nhập của người dùng và các phần quan trọng khác của trang web thông qua các tập lệnh giao dịch (dựa trên iMacros).

Để giám sát nội bộ của chúng tôi (không gian đĩa, v.v.), chúng tôi sử dụng Nagios .


10

Giám sát mạng PRTG - không thể nói đủ những điều tuyệt vời về nó. Giao diện người dùng tuyệt vời và đặc biệt tuyệt vời để theo dõi bộ định tuyến (băng thông, v.v.) và các thiết bị khác thông qua SNMP và đo thời gian hoạt động của SLA, v.v.

www.paessler.com


9

Là một người Windows, MOM. Chúng tôi đang tìm cách nâng cấp lên Trình quản lý hoạt động của Trung tâm hệ thống (SCOM) nhưng sẽ không cần đến khi chúng tôi bắt đầu triển khai Windows 2008.


Tôi cũng dùng MOM. Tôi yêu nó và ghét nó cùng một lúc.
spoulson

SCOM là nền tảng giám sát tuyệt vời cho môi trường Enterprise dựa trên Windows. Thiên tài thực sự ở đây là Gói quản lý do chính các nhóm sản phẩm của Microsoft phát hành (đây là một phần của Tiêu chí Kỹ thuật chung MS mà mọi sản phẩm đều có SCOM MP trong vòng 90 ngày kể từ RTM). Nhận lời khuyên và kiến ​​thức từ chính các nhóm sản phẩm có thể cải thiện đáng kể khả năng của một bộ phận hoạt động để giữ cho mọi thứ hoạt động và khỏe mạnh mà không làm phiền các quản trị viên cao cấp hơn cho mọi điều nhỏ nhặt.
Kevin Colby

8

Tôi là một phần của dự án nâng cấp giám sát hoạt động. Chúng tôi đã có nhiều nhà cung cấp khác nhau đến để trình bày một vài hệ thống đô la lớn và trộn lẫn trong một số lựa chọn thay thế rẻ hơn để so sánh.

Một trong số đó là Hyperic , cũng có sẵn như là một giải pháp nguồn mở miễn phí. Tôi rất ấn tượng với khả năng cung cấp và khả năng mở rộng của nó cho các đại lý tùy chỉnh.


Mặc dù không dễ về tài nguyên, nhưng nó chắc chắn là một công cụ giám sát tuyệt vời!
Vincent De Baere

8

Để theo dõi số liệu thống kê (sử dụng bộ nhớ, tải, hoạt động mysql, hoạt động apache, v.v.) tôi sử dụng Munin . Ra khỏi hộp nó đã theo dõi rất nhiều thứ và đồ thị cho các khoảng thời gian khác nhau (24 giờ qua, 7 ngày qua, tháng trước, năm ngoái). Thông qua các plugin thậm chí nhiều thứ có thể được theo dõi. Đầu ra của nó là các trang HTML với các biểu đồ đẹp.

Munin có kiến ​​trúc chính / nút: các nút thu thập số liệu thống kê trên máy chủ và chủ lưu trữ dữ liệu và tạo HTML và biểu đồ.

Tôi sử dụng Monit để theo dõi các quá trình đang chạy và để khởi động lại hoặc cảnh báo cho tôi khi có một số điều kiện cấu hình nhất định (tải cpu cao, sử dụng bộ nhớ cao, không có phản hồi HTTP, v.v.) Monit cũng có thể theo dõi những điều chung hơn về máy chủ, chẳng hạn như cpu tải, sử dụng bộ nhớ, trạng thái ổ cứng hoặc sử dụng đĩa.

Monit cần được cấu hình cho mọi dịch vụ hoặc phần cứng bạn muốn theo dõi và cách phản hồi khi có sự cố. Các tùy chọn được sử dụng nhiều nhất là không làm gì, gửi email cảnh báo hoặc khởi động lại dịch vụ.

Monit là tuyệt vời khi nó hoạt động, nhưng đôi khi nó không khởi động, dừng hoặc khởi động lại một dịch vụ và không có nhiều thông tin chẩn đoán có sẵn để cho bạn biết những gì đã sai. Điều này có nghĩa là bạn không biết liệu sự cố xảy ra với dịch vụ của bạn hay với cấu hình Monit, hoạt động với môi trường tối thiểu giống như cron.

Cả hai công cụ đều có sẵn theo mặc định trên hầu hết các bản phân phối Linux.


8

Tôi ngạc nhiên không ai đề cập đến logwatch hoặc logcheck cho máy chủ linux - tiết kiệm rất nhiều thời gian đọc nhật ký !!


Những công cụ đó sẽ không thực sự cung cấp cho bạn số liệu và khả năng đọc lâu dài về xu hướng cơ sở hạ tầng của bạn. Chúng là một bổ sung tốt đẹp nhưng tôi sẽ không chỉ dựa vào chúng. Afaik "logwatch" có phần xấu xa vì nó sẽ chỉ báo cáo về các lỗi bạn nói với nó trái ngược với "logcheck" nơi bạn nói với công cụ biết những thứ tốt và nó sẽ báo cáo mọi thứ khác.
dị

7

Tôi sử dụng Pingdom để theo dõi máy chủ của mình. Nó sẽ gửi cho tôi một tin nhắn SMS khi máy chủ không thể truy cập được.


7

Dự án của chúng tôi sử dụng Ganglia cho hơn 100 cụm nút của chúng tôi. Một lý do chúng tôi sử dụng nó là vì nó là công cụ giám sát đi kèm với Rocks .

Điều quan trọng đối với chúng tôi là có chi phí rất thấp trên mỗi nút để có càng nhiều tài nguyên có thể có sẵn để tính toán. Ganglia cho chúng ta một cái nhìn tổng quan về cụm và cho phép chúng ta đi sâu vào từng nút riêng lẻ nếu cần. Bên cạnh việc biết những gì đang diễn ra ngay bây giờ, chúng ta có thể có một cái nhìn khá tốt về những gì đã xảy ra trong giờ, ngày, tuần, tháng và năm qua. Các biểu đồ của số liệu thống kê khác nhau là cơ bản và chức năng.


6

Tất cả phụ thuộc vào những gì bạn có nghĩa là "màn hình"!

  • Là nó (hệ thống hoặc dịch vụ) có sẵn? Chúng tôi sử dụng nagios .
  • Nó đang làm gì vậy Chúng tôi sử dụng munin cho các máy chủ linux và xương rồng cho mọi thứ khác, mặc dù đôi khi rất khó để cấu hình ...
  • Nó đã làm gì? Chúng tôi sử dụng syslog-ng để tập trung nhật ký hệ thống ở một nơi và sau đó chạy tập lệnh kiểm tra nhật ký tùy chỉnh hàng ngày để gửi báo cáo qua email. Chúng tôi đang tìm kiếm một cái gì đó tương tự cho các máy chủ Windows.

5

Một người mới tham gia vào hiện trường để kiểm tra việc cạnh tranh với Cacti và các giải pháp dựa trên RRDTool là Graphite ( http://graphite.wikidot.com/ )

RRDTool được thay thế bằng một cửa hàng sao lưu có tên Whisper. Các tài liệu cung cấp một cái nhìn tổng quan khá tốt về lý do tại sao nó khác biệt và tôi thực sự thích CLI cho biểu đồ ad hoc khi điều tra một cái gì đó.


4

Chúng tôi sử dụng (và thích) WhatsUp từ Ipswitch cho mạng Windows tương đối nhỏ của chúng tôi. Nó rất dễ cài đặt và tương đối dễ quản lý và biết cách xử lý các máy chủ Windows cũng như các công cụ tiêu chuẩn.

Đối với các mạng lớn hơn, các mạng không định hướng Windows hoặc các mạng có nhiều nội dung khác nhau, tôi chân thành khuyên bạn nên OpenNMS . Phần mềm OpenNMS nếu miễn phí và công ty rất vui khi bán các dịch vụ hỗ trợ và triển khai. Nó cũng được điều hành bởi một người bạn rất sắc sảo của tôi từ thời đại học!


4

Đối với những người không thích giao diện web Nagios, có NPC , một plugin cho Cacti giúp giao diện người dùng Nagios có sẵn từ bên trong Cacti, nhưng có ngoại hình đẹp hơn (ajax, v.v.).

Nó đọc từ cơ sở dữ liệu được cung cấp bởi NDO2DB , đây là một cách tuyệt vời để có sẵn cơ sở hạ tầng của bạn từ bên trong cơ sở dữ liệu để sử dụng trong các tập lệnh và các công cụ khác.


4

Hiện tại chúng tôi sử dụng PRTG từ Paessler . Nó là tuyệt vời. Không yêu cầu đại lý, giao diện web Ajax tuyệt vời, ghi nhật ký lịch sử, vẽ đồ thị, WMI, v.v. Có phiên bản 10 cảm biến có sẵn miễn phí nhưng chúng tôi đã đưa ra một vài phiên bản lớn cho phiên bản doanh nghiệp. Tiền chi tiêu tốt.



4

Nếu bạn đang vội và muốn có một công cụ nhanh chóng để giám sát máy chủ MS của mình thì hãy sử dụng trình theo dõi hiệu suất cho các cửa sổ, thiết lập nhật ký truy cập với mẫu giám sát tùy chỉnh và lịch trình lưu trữ (ví dụ: thu thập dữ liệu trong 5 phút mỗi giờ). Sau đó tải xuống Công cụ Phân tích Hiệu suất Nhật ký (PAL) của Microsoft ( http://pal.codeplex.com/ ) để truy cập nhật ký truy cập của bạn. PAL sẽ tạo một báo cáo tài liệu tuyệt vời với các liên kết đến các tài liệu / công cụ giải quyết vấn đề có thể.


3

Tôi sử dụng kết hợp Solarwinds, tab hiệu suất máy chủ VMware và tập lệnh tùy chỉnh.

Giám sát hiệu suất mạng Solarwinds Orion là những gì tôi sử dụng với các hệ thống Windows của chúng tôi. quản trị viên trên máy chủ web của tôi. Vẫn nhận được một số số liệu ứng dụng hữu ích chạy trên nó, nhưng nó có thông tin tốt về các công cụ cấp hộp cơ bản (đĩa, mạng, CPU).

Đối với khách VMware của tôi, tôi thích các tab hiệu suất.

Đối với các máy chủ Sun của tôi, khi tôi cần thứ gì đó không có sẵn trong Solarwinds (vì quản trị viên của chúng tôi chưa thêm nó hoặc cái gì), tôi viết các tập lệnh tùy chỉnh (thường là trong Perl) để theo dõi những thứ như sức khỏe gương, sử dụng trao đổi, v.v.

Tôi muốn nhận được nhiều hơn vào Solarwinds, nhưng chỉ có 26 giờ mỗi ngày (hoặc vì vậy ông chủ của tôi tin tưởng) vì vậy tôi thấy đó có thể là một hạn chế ...


3

Chúng tôi sử dụng OpsView , chạy trên đỉnh Nagios. WebUI giúp chúng tôi triển khai các định nghĩa giám sát máy chủ mới mà không phải cho phép truy cập SSH, cung cấp chế độ xem công khai và ghi lại các giá trị lịch sử. Điều này rất thuận tiện cho việc cung cấp và xác định đường cơ sở phù hợp.



2

Xin lỗi để nói nhưng cuối cùng tôi đã sử dụng rất nhiều tập lệnh tùy chỉnh. Trong khi xa lý tưởng tôi nghi ngờ có một giải pháp phổ biến hơn.


Sẽ luôn có một nhu cầu cho các kịch bản tùy chỉnh!
Techboy

2

Chúng tôi đã viết phần mềm giám sát riêng của chúng tôi. Mã của chúng tôi không phức tạp như gói thương mại, nhưng chúng tôi không cần nhiều chức năng. Việc viết riêng của chúng tôi dễ dàng hơn là điều tra các gói khác và tìm hiểu cách sử dụng chúng. Mã này thực hiện đúng những gì chúng ta muốn và thật dễ dàng để mở rộng.


2
Tôi nghĩ điều quan trọng là phải suy nghĩ thông qua ý nghĩa của một quyết định như thế này. Để viết một cái gì đó từ đầu có thể không phải là quá nhiều nỗ lực - nhưng bảo trì xuống đường là một con gấu.
Adam

Tôi có thể tưởng tượng bảo trì là một vấn đề, nhưng nó đã không xảy ra với chúng tôi, mặc dù chúng tôi đã chạy hệ thống này trong nhiều năm. Vì cơ sở mã nhỏ và quen thuộc, chúng tôi dễ dàng thêm chức năng mới khi cần. Duy trì một giải pháp thương mại cũng có thể là một vấn đề theo thời gian, ghép trên các mảnh từ các nhà cung cấp mới khi sản phẩm ban đầu không làm mọi thứ bạn cần, v.v.
John D. Cook
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.