Cách sử dụng netstat, du và các công cụ khác để giám sát tài nguyên máy chủ

Làm thế để giám sát tình trạng hệ thống của bạn?

Mọi hệ thống máy tính đều được hưởng lợi ích từ việc quản lý và giám sát thích hợp. Theo dõi cách hệ thống của bạn đang chạy sẽ giúp bạn phát hiện ra các vấn đề và giải quyết chúng một cách nhanh chóng.

Làm cách nào để biết chương trình nào đang được sử dụng băng thông

nethogs: nếu kết nối mạng của bạn có vẻ bão hòa và bạn không chắc chắn ứng dụng nào thủ phạm thì “nethogs” lựa chọn tốt để tìm hiểu.

Trên Ubuntu:sudo apt-get -y install nethogs

Trên CentOS: sudo yum -y install nethogs

Kiểm thử:

Một số phím để kiểm soát:

  • m: thay đổi hiển thị giữa ”kb/s, kb, b và mb”
  • r: Sắp xếp theo lưu lượng nhận được.
  • s: Sắp xếp theo lưu lượng gửi
  • q: Hủy và thoát

Câu lệnh netstat là một công cụ đa năng để thu thập thông tin mạng. Nó cực kỳ linh hoạt và mạnh mẽ.

Trên Ubuntu:sudo apt-get -y install net-tools 

Trên CentOS: sudo yum -y install net-tools 

Command: 

netstat -[option]:

  • a: liệt kê tất cả các port, listen và non-listen:
  • tu: liệt kê các kết nối TCP & UDP

[root@onedata ~]# netstat -ut
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 onedata:ssh             192.168.10.1:56723      ESTABLISHED
tcp        0     36 onedata:aequus          192.168.10.1:56971      ESTABLISHED
tcp        0      0 onedata:ssh             192.168.10.1:56724      ESTABLISHED

  • s: Thống kê các thông số

Kiểm tra dung lượng disk

Lệnh df để biết tổng quan nhanh về dung lượng ổ đĩa cạn còn lại trên ổ đĩa của mình sử dụng lệnh df

dh -h hoặc df -h --total

Lệnh du phân tích việc sử dụng cho thư mục hiện tại và thu mục con bất kỳ nào.

Lệnh ncdu sử dụng một màn hình ncurses tương tác để biểu thị bằng đồ thị phần trăm.

Kiểm tra bộ nhớ memory

free là lệnh dễ nhất  để tìm ra mức sử dụng bộ nhớ ram hiện tại trên hệ thống của bạn.

vmstat có thể xuất ra nhiều thông tin khác nhau về hệ thống của bạn, bao gồm thông tin bộ nhớ ram, swap, disk và cpu

Thống kê chung về việc sử dụng 

Trên là các công cụ giám sát bằng dòng lệnh.

Was this article helpful?

Related Articles