Tôi biết Zabbix và Nagios, nhưng tôi không biết bất kỳ công ty nào tổ chức các dịch vụ đó cho người khác sử dụng.
Tôi muốn tìm một giải pháp theo dõi ít nhất một số URL công khai của tôi (nếu chúng đang trả về kết quả mong đợi).
Tôi biết Zabbix và Nagios, nhưng tôi không biết bất kỳ công ty nào tổ chức các dịch vụ đó cho người khác sử dụng.
Tôi muốn tìm một giải pháp theo dõi ít nhất một số URL công khai của tôi (nếu chúng đang trả về kết quả mong đợi).
Câu trả lời:
Công ty của tôi cung cấp một sản phẩm, Mật độ máy chủ , chính xác là cái này. Zabbix / Nagios phù hợp hơn với giám sát tùy chỉnh, nhưng chúng tôi giám sát các chỉ số hệ điều hành chính như CPU, bộ nhớ, sử dụng đĩa và các ứng dụng như MySQL, Apache và Nginx. Ngoài ra còn có một hệ thống plugin và API.
Chúng tôi hỗ trợ các máy chủ Windows, Linux, Mac và FreeBSD.
Có Pingdom để đo thời gian hoạt động và thời gian đáp ứng. Nó có thể sử dụng Ping, HTTP, POP, IMAP, SMTP để kiểm tra thời gian hoạt động và thời gian phản hồi của máy chủ của bạn.
Thư và tin nhắn SMS có thể được gửi khi máy chủ không thể truy cập được hoặc không cung cấp kết quả mong muốn, tuy nhiên tôi không tin bạn có thể chỉ định nội dung nào bạn sẽ nhận được nếu bạn sử dụng kiểm tra HTTP. Chỉ cần kiểm tra các mã phản hồi HTTP khác nhau, chẳng hạn như 200 OK hoặc lỗi 404 hoặc 500. Có các biểu đồ và báo cáo đẹp và một ứng dụng iPhone để theo dõi khi đang di chuyển.
Nó sẽ chạy kiểm tra từ một nhóm máy chủ trên toàn thế giới và sẽ xác minh lỗi thông qua một máy chủ khác để đảm bảo nó không làm phiền bạn với các vấn đề của các trung tâm dữ liệu của riêng họ.
Gần đây tôi đã bắt đầu thử nghiệm của họ và khá ấn tượng với sự dễ sử dụng và tốc độ phản hồi. Nhược điểm là nó chỉ kiểm tra những thứ có thể được kiểm tra từ bên ngoài, tức là không có giám sát CPU hoặc cảnh báo Diskspace.
Không có bất kỳ công ty nào cung cấp các phiên bản được lưu trữ của Nagios hoặc Zabbix vì chúng không thực sự được thiết kế cho một mô hình lưu trữ nhiều bên thuê. Chúng hoạt động rất tốt nếu bạn đang thiết lập một triển khai duy nhất, nhưng không hoạt động tốt khi bạn đang cố gắng thiết lập các triển khai riêng biệt cho từng nhà phát triển riêng lẻ. Có một số nhà cung cấp giám sát cung cấp dịch vụ tương tự (công bố đầy đủ, công ty Panopta của tôi là một trong số họ) nhưng những nhà cung cấp này có xu hướng tùy chỉnh được phát triển để phù hợp với nhu cầu của mô hình được lưu trữ.
Có khá nhiều lựa chọn ngoài kia, tùy thuộc vào nhu cầu của bạn là gì. Ở đầu đơn giản nhất, có các dịch vụ sẽ giám sát một số trang web miễn phí hoặc chỉ vài đô la mỗi tháng, cho các dịch vụ cao cấp có thể xử lý hàng trăm máy chủ và nhiều dịch vụ trên mỗi máy chủ. Có một số chủ đề khác ở đây cung cấp các đề xuất hoặc bạn có thể thực hiện tìm kiếm Google cho "giám sát máy chủ" và tìm thấy khá nhiều. Hầu hết sẽ cung cấp cho bạn thời gian dùng thử miễn phí, trong đó bạn có thể thử nghiệm dịch vụ, vì vậy bạn có thể thử một số trong số họ và xem những gì phù hợp nhất cho nhu cầu của bạn.
Trang web Công cụ giám sát có một thư mục các công cụ giám sát được lưu trữ hoặc phân phối qua Phần mềm dưới dạng mô hình dịch vụ.
Bạn có thể muốn kiểm tra logic cảnh báo và phản ứng. Đó là một số tôi biết. Tuy nhiên, như bạn đã đề cập, có rất nhiều công cụ giám sát thương mại và miễn phí thực hiện công việc này.
Điều này thực sự phụ thuộc vào hệ điều hành của bạn đang chạy và cả những dịch vụ bạn muốn theo dõi, gần đây tôi đã bắt đầu sử dụng HoundDog (thuộc sở hữu của GFI) http://www.hounddogiseasy.com/ , nó rất tốt cho hệ điều hành dựa trên windows.
Ngoài ra, Pingdom rất tốt để kiểm tra thời gian hoạt động của máy chủ web, v.v.
Chúng tôi sử dụng WebSitePulse , ngoài thiết lập Nagios thông thường của chúng tôi, đặc biệt để kiểm tra quyền truy cập công khai vào các mạng của chúng tôi từ nhiều địa điểm trên toàn cầu. Đó là một chút giá không may, nhưng dịch vụ của họ là tốt.
Pingdom cung cấp dịch vụ 'đa nguồn' tương tự và có giao diện người dùng tốt hơn, nhưng lần trước tôi đã kiểm tra không có nhiều nguồn theo dõi địa lý. Chúng rẻ hơn nhiều quá.
Nhiều khách hàng cũng sử dụng Site Confidence khá vui vẻ. Nó có báo cáo SLA tốt, theo như tôi hiểu.
Hãy xem Pager Duty