Skip to content Skip to main navigation Skip to footer

Thay đổi cảnh báo The system load average trên Directadmin

Trong bài viết này mình sẽ giúp bạn thay đổi cảnh báo The system load average trên Directadmin hoặc tắt cảnh báo nào nếu bạn muốn.

I. Giới thiệu

Trong DirectAdmin có một tính năng rất hay là cảnh báo khi hệ thống của bạn đang tải cao. Các cảnh báo này sẽ nằm tại mục Messenges khi bạn đang truy cập với quyền Admin.

Và cảnh báo sẽ có dạng tiêu đề như Warning: The system load average is XX.XX.

Khi vào xem chi tiết thì trong nội dung canh báo sẽ liệt kê các thông tin như sau:

  • Danh sách các tiến trình đang sử dụng CPU.
  • Danh sách IP đang kết nối, số lượng kết nối và thông tin Port – Trạng thái – TCP/UDP.
  • Danh sách truy vấn cơ sở dữ liệu.
  • Và rất nhiều thông tin khác.

Các cảnh báo này rất hữu dụng nếu bạn cấu hình cảnh báo sẽ được gửi về email người quản trị. Tuy nhiên, với hệ thống phần cứng nào thì DirectAdmin cũng để mặc định thông số load average10 thì sẽ nhận được thông báo. Chứ không tự động phát hiện hệ thống đang sử dụng bao nhiêu CPU Cores.

Và khi VPS của bạn chỉ có 2 CPU Cores thì load average trên hoặc bằng 2 thì VPS đã và đang bị quá tải nhưng bạn sẽ không nhận được cảnh báo nếu load average vẫn chưa đạt 10. Hoặc máy chủ của bạn có 40 CPU Cores đi chăng nữa thì load average chỉ mới đạt 10 thôi thì DirectAdmin đã đưa ra cảnh báo vì với máy chủ như vậy thì load average phải bằng hoặc trên 40 thì mới gọi là đang bị quá tải.

Vậy nên trong bài viết này mình sẽ giúp bạn thay đổi cảnh báo The system load average trên Directadmin hoặc tắt cảnh báo nào nếu bạn muốn.

II. Thay đổi cảnh báo The system load average trên Directadmin

Để thay đổi cảnh báo The system load average trên Directadmin chúng ta thực hiện 3 bước sau.

Bước 1: SSH vào máy chủ của bạn

Để thay đổi cảnh báo The system load average trên Directadmin, đầu tiên chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Hoặc ít nhất truy cập vào máy chủ với người dùng có quyền sudo. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để thay đổi cấu hình DirectAdmin.

Bước 2: Thay đổi cấu hình DirectAdmin

Để thay đổi cảnh báo The system load average trên Directadmin lên một giới hạn cao hơn thì chúng ta chỉ cần thay đổi thông số check_load trong cấu hình DirectAdmin là xong. Cách thực hiện như sau.

AZDIGI Tutorial
cd /usr/local/directadmin
./directadmin set check_load 36
service directadmin restart
    

Vì đây là mình đang sử dụng một máy chủ có 40 CPU Cores nên mình đặt check_load36 tương đương 90% tải của máy chủ. Còn đối với VPS chỉ có 4 CPU Cores thì các bạn nên đặt check_load3 là ổn nhất. Sau đó sử dụng lệnh service directadmin restart để khởi động lại DirectAdmin.

Chỉ như vậy là chúng ta đã có thể thay đổi cảnh báo The system load average trên Directadmin lên một mức cao hơn phù hợp với phần cứng máy chủ bạn đang quản trị.

III. Tắt cảnh báo The system load average trên Directadmin

Để tắt cảnh báo The system load average trên Directadmin thì các bạn thực hiện các lệnh sau là được.

AZDIGI Tutorial
cd /usr/local/directadmin
./directadmin set check_load 0
service directadmin restart
    

Khi đặt check_load về 0 thì DirectAdmin sẽ không kiểm tra tra tải hệ thống nữa. Tuy nhiên mình không khuyến khích việc này vì như vậy rất dễ dẫn đến trường hợp máy chủ bạn sập vì quá tải mà bạn không hề hay biết.

IV. Tổng kết

Qua bài viết này mình đã giúp các bạn biết cách thay đổi cảnh báo The system load average trên Directadmin và tắt cảnh báo này nếu bạn muốn, nhưng mình không khuyến khích các bạn tắt nó đi.

Vì khi máy chủ quá tải bạn sẽ nhận được thông báo và chủ động xử lý trước khi máy chủ của bạn bị sập hoàn toàn.

Xem thêm các bài viết hữu ích về DirectAdmin tại đường dẫn sau:

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

Bình chọn lsvr_kba