Cài đặt Apachetop trên máy chủ Linux hoặc VPS Linux (CentOS)
Apachetop là một tiện ích dòng lệnh hữu ích để theo dõi các kết nối của máy chủ web và các số liệu thống kê khác trong thời gian thực. Tương tự như top, apachetop đọc tệp acces_log trong /var/log/httpd và hiển thị kết quả trong thời gian thực.
Apachetop là gì?
Apachetop là một tiện ích dòng lệnh (CLI) không phức tạp được sử dụng để theo dõi lưu lượng truy cập http trong thời gian thực. Nó đạt được nhiệm vụ này bằng cách phân tích nhật ký apache đến và dựa trên dữ liệu đó hiển thị đầu ra dễ hiểu cho màn hình. Nó có thể được định cấu hình để xuất ra X số lần truy cập hoặc xuất ra X số lần truy cập trong vòng X giây.
Tiện ích này là một công cụ giám sát cực kỳ hữu ích, dễ sử dụng đồng thời cung cấp thông tin mà con người có thể đọc được, giúp xác định nguyên nhân của một số vấn đề về máy chủ và trang web. Tuy nhiên, cần lưu ý không theo dõi lưu lượng truy cập với khung thời gian kéo dài hoặc quá nhiều lần truy cập. Vì điều đó sẽ sử dụng quá nhiều tài nguyên CPU và bộ nhớ.
Cách cài đặt Apachetop
Chúng tôi sẽ cài đặt Apachetop trên hệ thống CentOS của mình bằng cách sử dụng EPEL của bên thứ ba. Nếu bạn chưa sử dụng EPEL, hãy kích hoạt bằng cách chạy lệnh chính xác cho phiên bản CentOS và cấu trúc 32/64-bit trên server của bạn:
CentOS 5/32-bit:
rpm -Uvh http://mirror.chpc.utah.edu/pub/epel/5/i386/epel-release-5-4.noarch.rpm
CentOS 5/64-bit:
rpm -Uvh http://mirror.chpc.utah.edu/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
CentOS 6/32-bit:
rpm -Uvh http://mirror.chpc.utah.edu/pub/epel/6/i386/epel-release-6-7.noarch.rpm
CentOS 6/64-bit:
rpm -Uvh http://mirror.chpc.utah.edu/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
CentOS 7/64-bit:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
Bây giờ bạn đã bật EPEL, bạn có thể cài đặt apachetop tự động thông qua yum.
yum install -y apachetop
- Cách cài đặt IIS từ Desktop GUI trên Windows Server 2016/VPS
- Cách cài đặt IIS với PowerShell trên Windows Server 2016/VPS
- Cài đặt cPanel / WHM trên VPS Linux
Bây giờ bạn có thể chạy apachetop đơn giản bằng cách chạy lệnh apachetop tại dòng lệnh. Bài viết này áp dụng cho CentOS 7 trở về trước và các bản phát hành RHEL tương ứng. Chúc các bạn thành công!