Giám sát hiệu suất với Monitorix trên Ubuntu 16.04

theanh

Administrator
Nhân viên
Hướng dẫn này hướng dẫn cài đặt và cấu hình Monitorix trên Ubuntu 16.04 (Xenial Xerus). Monitorix là một công cụ giám sát mã nguồn mở, nhẹ, miễn phí được thiết kế để giám sát nhiều dịch vụ và tài nguyên hệ thống nhất có thể trên máy chủ và máy tính để bàn. Nó chủ yếu bao gồm hai chương trình: một trình thu thập, được gọi là Monitorix, là một daemon Perl được khởi động tự động như một dịch vụ hệ thống và một tập lệnh CGI có tên là monitorix.cgi. Kể từ phiên bản 3.0, Monitorix bao gồm máy chủ HTTP tích hợp sẵn, do đó bạn không cần phải cài đặt máy chủ web của bên thứ ba để sử dụng nó.

Bạn có thể tải xuống trên www.monitorix.com


Bước 1: Thêm kho lưu trữ Monitorix​

Trong bước này, chúng ta sẽ thêm kho lưu trữ Monitorix Ubuntu vào tệp /etc/apt/sources.list.

Đầu tiên, chúng ta sao lưu kho lưu trữ gốc sources.list:
Mã:
cp -pf/etc/apt/sources.list/etc/apt/sources.list_bak
Sau đó, mở tệp sources.list trong trình soạn thảo. Tôi sẽ sử dụng nano ở đây:
Mã:
sudo nano /etc/apt/sources.list
Lưu ý: Bạn nên sao lưu tệp gốc trước khi thực hiện bất kỳ thay đổi nào.

Cửa sổ như thế này sẽ mở ra:



Di chuyển con trỏ đến cuối tệp và thêm dòng này:
Mã:
deb http://apt.izzysoft.de/ubuntu generic universe

Kho lưu trữ này chỉ dành cho debian và các phiên bản phái sinh của nó như ubuntu.


Bước 2: Thêm PGP Khóa​

Sau khi kho lưu trữ được thêm vào, chúng ta phải tải xuống (hoặc thêm) khóa PGP và "cài đặt" khóa đó vào hệ thống. Bạn có thể tải xuống khóa trực tiếp từ http://apt.izzysoft.de/izzysoft.ascbằng wget.
Mã:
sudo apt-get -y install wget
cd /tmp
wgethttp://apt.izzysoft.de/izzysoft.asc[URL=http://apt.izzysoft.de/izzysoft.asc?utm_source=diendancongnghe.com][/URL]
Bây giờ, chúng ta phải đến thư mục nơi chúng ta đã lưu tệp .asc và mở cửa sổ đầu cuối để chạy lệnh sau:
Mã:
sudo apt-key add izzysoft.asc
và sau đó cập nhật kho lưu trữ bằng:
Mã:
sudo apt-get update

Bước 3: Cài đặt Monitorix​

Bây giờ hãy cài đặt gói "monitorix". Apt sẽ tự động cài đặt các phần phụ thuộc.
Mã:
sudo apt-get -y install monitorixapache2-utils

Bước 4: Cấu hình Monitorix​

Chúng ta có tùy chọn cấu hình monitorix.conf nằm tại /etc/monitorix/monitorix.conf:
Mã:
sudo nano /etc/monitorix/monitorix.conf
Một cửa sổ như thế này sẽ mở ra:




Lưu ý: Tôi thực sự khuyên bạn nên sao lưu tệp này trước khi thực hiện bất kỳ thay đổi nào.


Tìm kiếm các dòng:
Mã:
 enabled = n
 msg = Monitorix: Restricted access
 htpasswd = /var/lib/monitorix/htpasswd
và bật xác thực bằng cách thay đổi enabled thành "y":
Mã:
 enabled = y
 msg = Monitorix: Restricted access
 htpasswd = /var/lib/monitorix/htpasswd
Sau khi cấu hình, chúng ta phải khởi động lại dịch vụ monitorix :
Mã:
sudo service monitorix restart
Thêm tên người dùng và mật khẩu để đăng nhập Monitorix. Tôi sẽ sử dụng tên người dùng "admin" với mật khẩu "howtoforge" trong ví dụ bên dưới. Vui lòng chọn một mật khẩu an toàn hơn trên hệ thống của bạn :)
Mã:
sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin
Chúng tôi sử dụng tham số -d để mã hóa mật khẩu bằng crypt() theo yêu cầu của Monitorix. Hộp thoại của lệnh htpasswd sẽ như thế này.
Mã:
david@desktop:/tmp# sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin
Mật khẩu mới:
Nhập lại mật khẩu mới:
Đang thêm mật khẩu cho người dùng admin

Bước 5: Khởi động Monitorix​

Trỏ trình duyệt đếnhttp://192.168.1.100:8080/monitorix/(thay thế IP bằng IP của máy chủ của bạn) và bạn sẽ thấy:



Giao diện



Hãy tận hưởng phần mềm thú vị và hữu ích này!.


Liên kết​

 
Back
Bên trên