2011-07-17 15 views

Trả lời

3

Câu hỏi đầu tiên: Bạn cần máy chủ giám sát mức độ? Nếu không, ứng dụng web các công cụ giám sát như Browsermob hoặc AlertFox có thể đủ hoặc thậm chí tốt hơn.

6

Cloudkick thực hiện giám sát hệ thống. ScoutApp và Relic mới thực hiện giám sát mức ứng dụng.

Thực sự, bạn cần cả hai.

Thay thế cho Cloudkick: RevealCloud (http://copperegg.com/cloud).

Eric

+1

NewRelic hiện đang giám sát hệ thống. Tôi khá chắc chắn ScoutApp cũng vậy. –

0

Một giải pháp thay thế khác cho Cloudkick để giám sát hệ thống: Máy dò đàn hồi cho EC2 (http://elastic-detector.secludit.com), giúp tự động tạo màn hình của bạn cho tất cả các tài nguyên EC2.

1

Tôi đã sử dụng AppFirst để theo dõi và khắc phục sự cố máy chủ của mình. Chúng là một dịch vụ Giải quyết vấn đề ứng dụng theo dõi tất cả các con đường xuống đến mức gọi hệ thống cho mọi tiến trình đang chạy.

Đây là liên kết: http://www.appfirst.com/

4

Những lợi thế của một vs một dịch vụ giám sát được nếu nó không theo dõi mức độ máy chủ (CPU, Mem, sử dụng đĩa), mức độ ứng dụng (gửi thông tin đến ứng dụng web của bạn và hy vọng một số phản hồi) hoặc cả hai.

Như đã đề cập trước đây, bạn nên có cả hai. Nếu ứng dụng của bạn hoạt động tốt, rất có thể là cảnh báo cấp hệ thống sẽ được kích hoạt bởi các đột biến lưu lượng truy cập cao, v.v. và bạn có thể khắc phục sự cố trước khi ứng dụng của bạn bị ảnh hưởng. Nhưng các cảnh báo mức ứng dụng là quan trọng nhất, vì chúng thường kiểm tra những gì người dùng nhìn thấy và có thể cảnh báo bạn khi bất kỳ phần nào của chồng web của bạn có vấn đề (apache đi xuống, liên kết chết, nhúng bị hỏng, hỏng cơ sở dữ liệu, v.v.).

Các dịch vụ tinh vi như New Relic (NR) có thể kiểm tra cả hai.

Về câu hỏi thứ hai của bạn (có đáng hay không), ý kiến ​​của tôi là nó phụ thuộc. Tôi đã sử dụng Relic mới trong một vài tháng và thấy nó khá hữu ích. Đặc biệt là trên xác định lý do tại sao một vấn đề đang xảy ra thay vì chỉ nhận được một cảnh báo. Các cảnh báo rất tinh vi và NR có thể giám sát cả hai ứng dụng và chính máy chủ. Nói chung, tôi thấy NR là một sản phẩm tuyệt vời cho tổng số máy chủ và ứng dụng giám sát, nhưng nó là tốn kém. Nhưng đối với một máy chủ nhỏ (chẳng hạn như tôi chỉ nhận được 2000 lượt truy cập mỗi ngày trên 10 trang web nhỏ và tạo ra doanh thu nhỏ), tôi không tìm được lý do cho chi phí. Tôi đang lên kế hoạch chuyển đổi trở lại các dịch vụ miễn phí/giá cả phải chăng hơn cho các cảnh báo cơ bản và để lại khắc phục sự cố cho tôi.

Đối với các dịch vụ cơ bản miễn phí, tôi sử dụng gói phát triển miễn phí của cloudkick để giám sát máy chủ và pingdom.com ít tốn kém/chi phí cho 1 màn hình ứng dụng miễn phí. Cảnh báo của Pingdom không phức tạp, nhưng nó thực hiện giám sát mức ứng dụng cơ bản và cảnh báo với mức giá hợp lý.

Đề xuất của tôi là, nếu thời gian hoạt động của bạn là rất quan trọng thì bạn nên bao gồm trong ngân sách của mình một hệ thống giám sát tinh vi như NR. Nếu thời gian hoạt động của bạn không quan trọng thì một vài dịch vụ miễn phí có thể thực hiện thủ thuật. Nhưng dù bằng cách nào, bạn cũng nên theo dõi cả máy chủ và ứng dụng của mình.

0

Nếu bạn đang sử dụng dịch vụ AWS, newrelic có nâng cấp miễn phí lên gói tiêu chuẩn, vì vậy nó không đắt tiền. Nó miễn phí trong thời gian này. Ngay cả khi lợi ích đó đã được gỡ bỏ, kế hoạch lite vẫn miễn phí và đủ để định cấu hình cảnh báo và cung cấp thông tin chi tiết về các nút cổ chai của bạn.