(+84) 236.3827111 ex. 402

Hướng dẫn cài đặt Munin trên Ubuntu 16.04 - Phần 1


Munin là một hệ thống giám sát qua mạng cho máy chủ cục bộ và máy chủ từ xa. Nó giám sát tất cả những điều cơ bản. Chúng ta có thể sử dụng nó để theo dõi các máy chủ, xem tất cả những gì đã xảy ra và phát hiện các sự cố.

Munin sẽ tạo ra các đồ thị thông qua một ứng dụng web. Vì vậy, điều đầu tiên chúng ta cần là một máy chủ web Apache. Các bạn có thể sử dụng Nginx hoặc lighthttpd.

Bài viết này sẽ hướng dẫn cách cài đặt thông qua ssh với root user.

1. Cài đặt Server Munin

apt-get update

apt-get install apache2 apache2-utils libcgi nhanh-perl libapache2-mod-fcgid

Bật module fcgid trong apache.

a2enmod fcgid

Tại thời điểm này bạn có thể thấy một cảnh báo khi khởi động lại Apache, điều này có thể bỏ qua. Bạn nên sửa lại tên miền đầy đủ của máy chủ.

Could not reliably determine the server's fully qualified domain name

2. Cài đặt Munin

sudo apt-get installMunin Munin-nút Munin-plugins-thêm

3. Cấu hình Munin Master

Trong quá trình cài đặt hầu hết các cấu hình đã được thực hiện. Tuy nhiên có một vài trường hợp ngoại lệ.

Munin đặt tất cả các file cấu hình của nó trong /etc/Munin. Chúng ta có thể bắt đầu với việc chỉnh sửa tập tin cấu hình Munin /etc/munin/munin.conf

nano /etc/Munin/munin.conf

Ở phía trên cùng của tập tin chúng ta có thể bỏ ghi chú các dòng sau.

dbdir /var/lib/Munin

htmldir /var/cache/Munin/www

logdir /var/log/Munin

rundir /var/run/Munin

Thay đổi thứ hai chúng ta cần phải thực hiện trong tập tin này là tên của máy chủ. Nó sẽ xuất hiện trên giao diện web. Các localhost.localdomain mặc định không mô tả rõ ràng. Xuống phía cuối của tập tin bạn sẽ thấy các dòng tương tự

[Localhost.localdomain ]

address 127.0.0.1

use_node_name yes

Thay đổi tên theo mục đích của bạn, vì nó không phải là định dạng host.domain. Bạn có thể sử dụng MailServer, WebServer hay mail.love.vn. Nó chỉ là văn bản cho giao diện web.

[MyLove.vn ]

address 127.0.0.1

use_node_name yes

Lưu file và đóng trình soạn thảo.

Bây giờ chúng ta có thể chuyển sang các tập tin cấu hình Apache. Các tập tin mặc định được cấu hình để chỉ cho phép truy cập từ localhost.

nano /etc/Munin/apache.conf

Trong tập tin, bạn sẽ thấy các dòng tương tự sau:

Order allow,deny

Allow from localhost 127.0.0.0/8 ::1

Allow from all

Options None

Thay thế như sau:

Require all granted

Options FollowSymLinks SymLinksIfOwnerMatch

Khởi động lại dịch vụ apache2 và Monin-node.

service apache2 restart

service munin-node restart

Bây giờ chúng ta có thể thấy trang tổng quan Munin tại http://servername/Munin/

Quá trình cài đặt cơ bản cho máy chủ đã xong.

>> Bài viết tiếp theo: Cài đặt Plug in và cài đặt Node