Linux cung cấp nhiều tiện ích giám sát hệ thống; trong khi một số phổ biến và được sử dụng rộng rãi, như đầu, htop, v.v ... thì có những thứ khác không nổi tiếng và mạnh mẽ, mặc dù điều đó không có nghĩa là chúng không hữu ích.

Ở đây, trong bài viết này, chúng tôi sẽ thảo luận về một tiện ích như vậy được gọi là Saidar rất dễ sử dụng và cho phép bạn theo dõi một loạt các thống kê hệ thống.

Giới thiệu

Saidar là một công cụ dựa trên Curses là một phần của thư viện libstatgrab (cung cấp truy cập đa nền tảng tới các thống kê về hệ thống mà nó chạy) và có thể được sử dụng để xem một số thống kê hệ thống quan trọng bao gồm CPU, các tiến trình, tải, bộ nhớ, trao đổi, mạng I / O, đĩa I / O, và thông tin hệ thống tập tin.

Ngoài Linux, thư viện libstatgrab, và do đó công cụ, có sẵn trên một số nền tảng bao gồm FreeBSD, NetBSD, OpenBSD, Solaris, DragonFly BSD, HP-UX và AIX.

Tải xuống cài đặt

Người dùng chạy bản phân phối dựa trên Debian như Ubuntu có thể tải xuống và cài đặt tiện ích bằng cách sử dụng lệnh sau:

 sudo apt-get cài đặt saidar 

Bạn cũng có thể lấy phiên bản mới nhất của công cụ bằng cách tải xuống phiên bản mới nhất của thư viện libstatgrab và xây dựng nó từ đầu.

Sử dụng

Dưới đây là một số ví dụ giải thích cách tiện ích có thể được sử dụng.

Lưu ý : tất cả các ví dụ được trình bày trong bài viết này đều được thử nghiệm trên Ubuntu 14.04.

Đầu ra mặc định

Để xem đầu ra mặc định của lệnh, chỉ cần chạy nó mà không có bất kỳ tùy chọn dòng lệnh nào. Dưới đây là ví dụ về đầu ra được tạo ra trên hệ thống của tôi:

 saidar 

Như bạn có thể thấy, công cụ tạo ra rất nhiều thông tin trong đầu ra được cập nhật (hoặc làm mới) trong thời gian thực sau một khoảng thời gian cố định. Hàng đầu tiên chứa thông tin liên quan đến tên máy chủ, thời gian hoạt động và ngày, trong khi hàng thứ hai và thứ ba chứa thông tin chi tiết liên quan đến bộ xử lý và bộ nhớ tương ứng. Về phía cuối, đầu ra hiển thị thông tin liên quan đến đĩa I / O và giao diện mạng, cũng như hệ thống tệp.

Thay đổi độ trễ làm mới bằng tùy chọn -d

Theo mặc định, giây chậm trễ giữa các bản cập nhật là 3, điều đó có nghĩa là lời giải thích làm mới đầu ra của nó sau mỗi ba giây. Tuy nhiên, nó cũng cung cấp tùy chọn dòng lệnh -d thông qua đó bạn có thể điều chỉnh độ trễ theo yêu cầu của bạn.

Vì vậy, ví dụ, để thiết lập một sự chậm trễ năm giây, tất cả những gì bạn phải làm là:

 saidar -d 5 

Cho phép đầu ra màu bằng cách sử dụng tùy chọn -c

Để có chế độ xem tốt hơn, bạn cũng có thể định cấu hình lời nói để tạo ra kết quả màu. Điều này có thể được thực hiện bằng cách sử dụng tùy chọn dòng lệnh -c . Đây là một ví dụ:

 saidar -c 

Như bạn có thể thấy ở đầu ra, mỗi vùng có một màu khác nhau để phân biệt nó với các trường gần đó. Dưới đây là một số lợi ích của việc sử dụng đầu ra màu:

  • Các số liệu trung bình tải được hiển thị bằng chữ in đậm khi chúng nổi bật (lớn hơn 1) khác nhau với nhau, cho thấy rằng thay đổi trong tải đang xảy ra.
  • Nếu mức sử dụng CPU vượt quá 60%, lệnh sẽ hiển thị chữ in đậm và 90% trường được hiển thị bằng video ngược. Điều tương tự cũng áp dụng cho việc sử dụng bộ nhớ, trao đổi và sử dụng đĩa lần lượt là 75% và 90%. Các quá trình Zombie cũng được đánh dấu.

Phần kết luận

Lệnh Saidar có thể không cung cấp các tính năng nâng cao như các công cụ giám sát hệ thống phổ biến khác, nhưng khả năng nó hiển thị hầu hết các thông số hệ thống quan trọng mà bạn muốn theo dõi và cung cấp cho bạn một cái nhìn thời gian thực về các thống kê này. Bên cạnh đó, tiện ích cũng rất nhẹ.

Bạn đã từng sử dụng Saidar chưa? Trải nghiệm của bạn thế nào? Chia sẻ suy nghĩ của bạn trong phần bình luận bên dưới.