โค้ด: เลือกทั้งหมด
Step 1: Setup EPEL Repository
โค้ด: เลือกทั้งหมด
# yum install epel-release
Use following command to install Munin and required packages
โค้ด: เลือกทั้งหมด
# yum --enablerepo=epel install munin munin-node rrdtool
By default Munin creates Apache configuration file /etc/httpd/conf.d/munin.conf. Edit Munin Apache configuration file and add following content.
โค้ด: เลือกทั้งหมด
# vim /etc/httpd/conf.d/munin.conf
โค้ด: เลือกทั้งหมด
Alias /munin /var/www/html/munin
<Directory /var/www/html/munin>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<directory /var/www/html/munin>
AuthUserFile /etc/munin/munin-htpasswd
AuthName "Munin"
AuthType Basic
require valid-user
ExpiresActive On
ExpiresDefault M310
</directory>
ScriptAlias /munin-cgi/munin-cgi-graph /var/www/cgi-bin/munin-cgi-graph
โค้ด: เลือกทั้งหมด
# htpasswd -cm /etc/munin/munin-htpasswd muninadmin
New password:
Re-type new password:
Step 4: Restart Services
First start Munin node service and configure to auto start on system boot.
โค้ด: เลือกทั้งหมด
# /etc/init.d/munin-node start
# chkconfig munin-node on
โค้ด: เลือกทั้งหมด
# service httpd restart
Step 5: Access Munin Web Interface
Open following url in browser to access Munin web interface. Change ip/domain as per your setup.
โค้ด: เลือกทั้งหมด
http://192.168.1.100/munin
or
http://svr2.tecadmin.net/munin