Tôi quen thuộc với một số lệnh như top
, htop
, free
, vv Tuy nhiên, lại có một lệnh để xem đỉnh / bật sử dụng bộ nhớ của toàn bộ máy chủ (không quá trình cá nhân) trên, nói rằng, 30 ngày qua / 24 giờ / etc.?
Tôi quen thuộc với một số lệnh như top
, htop
, free
, vv Tuy nhiên, lại có một lệnh để xem đỉnh / bật sử dụng bộ nhớ của toàn bộ máy chủ (không quá trình cá nhân) trên, nói rằng, 30 ngày qua / 24 giờ / etc.?
Câu trả lời:
Bạn sẽ cần phải thu thập các số liệu này.
Sysstat có thể làm điều này giả sử bạn có thể định nghĩa một vài crontabs.
Lưu ý rằng các công cụ như Munin hoặc Sưu tập là một vài giải pháp phổ biến cho phép bạn thực hiện điều này (trong khi tôi không đề xuất Statsd / Graphite cho người mới, nếu có).
Các giải pháp giám sát như Cacti , Zabbix , Nagios (với perfdata, như Icinga hoặc Shinken ) hoặc dựa trên SNMP cũng sẽ cho phép bạn tạo biểu đồ từ các số liệu được thu thập.
Chúng ta cũng có thể đề cập đến Netdata : mặc dù người ta sẽ không giữ lịch sử, nhưng nó vẫn khá hữu ích khi vẽ biểu đồ sử dụng tài nguyên tức thời.
atop
theo dõi các số liệu lịch sử và là dòng lệnh dựa.
Nó được đóng gói trong Debian / Ubuntu và Fedora.