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
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
» Tin mới nhất:
» Các tin khác: