Một tùy chọn đơn giản để vẽ đồ thị sử dụng CPU trên máy chủ Linux từ xa


10

Yêu cầu của tôi rất đơn giản. Tôi cần vẽ biểu đồ sử dụng CPU trên máy chủ Linux từ xa. Tôi không tìm kiếm bất cứ điều gì phức tạp, tôi chỉ cần có thể vẽ sơ đồ sử dụng CPU trên máy chủ Linux trong một tuần.

Tôi bắt đầu xuống tuyến đường xương rồng - nó không đơn giản, nó không thẳng tiến và nó chắc chắn cảm thấy như quá mức cần thiết.

Có một lựa chọn đơn giản, nhanh chóng và đơn giản hơn?

Câu trả lời:


14

Munin rất đẹp, dễ cài đặt và cài đặt.


1
Cảm ơn vì điều này - tôi mới thử Munin và làm việc dễ dàng hơn nhiều so với Cacti, Ganglia hoặc Zenoss.
gareth_bowles

11

Đối với một thứ khác, tôi sẽ lấy dữ liệu bằng sar (gói sysstat) và sau đó vẽ biểu đồ bằng công cụ rrd . Đây là một kịch bản hỗ trợ trong việc tạo đồ thị từ đầu ra sar.


+1 cho sar + graphing-tool-of-your-sự lựa chọn của bạn Ngoài ra, hãy kiểm tra ksar, đây là một ứng dụng java ăn dữ liệu sar thô và tìm ra các biểu đồ đẹp. Tôi đã không thấy nó siêu trực quan để sử dụng nhưng kết quả cuối cùng là tốt.
Nhà độc tàiBob


1

Tôi thích ORCA - www.orcwar.com để lập biểu đồ thống kê máy chủ.
Việc thiết lập những ngày này không quá khó khăn (sử dụng ảnh chụp nhanh r535 ) và nó có thể hiển thị theo phạm vi hàng giờ, hàng ngày, hàng tuần, hàng tháng, hàng quý và hàng năm.

Nó dựa trên một bộ thu thập dữ liệu (người kiểm tra) mà bỏ phiếu trong khoảng thời gian 5 phút. Công cụ đồ họa là một phiên bản cũ của RRDTool, nhưng nhanh chóng cho ứng dụng này.

Đối với máy chủ từ xa, bạn có thể có biểu đồ thống kê của riêng mình hoặc bạn có thể kéo các tệp của trình kiểm soát thông qua ssh / rsync / scp trên một khoảng thời gian thông thường thành biểu đồ trên máy chủ cục bộ. Nó cũng hoạt động tốt.


1

Một vài câu hỏi: - bạn có muốn tạo các lô trong thời gian thực không? - bạn muốn lấy mẫu thường xuyên như thế nào?

Một nhận xét trước đây đã đề cập đến các mẫu 5 phút và tôi phải nói rằng nếu bạn thực sự muốn biết CPU của bạn đang làm gì với sự tự tin thì bạn nên thực sự xuống trong phạm vi 10 giây. Tính trung bình mọi thứ trong 5 phút sẽ khiến bạn bỏ lỡ các đột biến có thể kéo dài vài phút! Phải thừa nhận rằng các mẫu 10 giây có thể bỏ lỡ 5 gai thứ hai, nhưng bạn phải tìm ra những gì bạn đang cố gắng nhìn thấy trong dữ liệu.

Cá nhân tôi sử dụng colll, có lẽ vì tôi đã viết nó! ;-)

Nhưng nó chạy rất hiệu quả ở tốc độ lấy mẫu thấp (thậm chí là giây) và thậm chí có thể báo cáo đầu ra của nó ở định dạng phù hợp cho âm mưu. Trong thực tế nếu bạn cài đặt colll-utils và ghi vào thư mục dùng chung, bạn có thể sử dụng colplot để xem dữ liệu trong thời gian thực.

Một bình luận cuối cùng về RRDTool. Đó là một gói tuyệt vời và vẽ các ô rất đẹp, nhưng bạn cần biết nếu bạn đăng nhập nhiều mẫu trong một ngày thì các ô kết quả không chính xác. Điều này là do RRDTool bình thường hóa nhiều mẫu thành các điểm dữ liệu duy nhất để làm cho biểu đồ đơn giản hơn, điều mà colplot không bao giờ làm được. Nó sử dụng gnuplot để đảm bảo mọi điểm dữ liệu được ghi lại đều được vẽ một cách trung thực.

-dấu


0

Khi tôi làm việc với một số hộp Linux, tôi đã sử dụng Splunk và thấy nó rất hữu ích.

Tôi thích Splunk vì nó cho phép tôi không chỉ theo dõi hiệu suất mà còn thiết lập các cảnh báo cho không chỉ Linux mà cả các hộp Windows của tôi.


0

Nếu bạn thực sự chỉ có một, bỏ qua điều này, nhưng nếu bạn có một bó, hoặc sẽ phát triển thì Ganglia có thể đáng xem.

Lấy mẫu 5 giây và một loạt các số liệu ngoài CPU, được quản lý độc đáo ở nhiều cấp độ, trên mỗi máy chủ / cụm / trang trại, v.v.


Tôi nghĩ Ganglia trông ổn và đã dùng thử trên một số ít máy chủ Linux chạy các bản phát hành khác nhau; thiết lập tương đối dễ dàng nhưng tôi thấy hiển thị biểu đồ rất không đáng tin cậy. Số liệu thống kê được thu thập cho một số máy chủ nhất định hiển thị tốt, nhưng đối với những người khác gần như tất cả dữ liệu bị thiếu. Dường như không có bất kỳ vần điệu hay lý do nào mà máy chủ hoạt động và máy chủ nào không hoạt động.
gareth_bowles
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.