101.1. Ubuntu
http://munin-monitoring.org/
101.1.1. Installation Monitor Server
$ sudo apt-get install munin neo@monitor:~$ sudo vim /etc/munin/munin.conf neo@monitor:~$ sudo service munin-node restart [example.com] address 127.0.0.1 use_node_name yes [web2] address 172.16.1.2 use_node_name yes [web3] address 172.16.1.3 use_node_name yes [database] address 172.16.1.10 use_node_name yes
101.1.2. Installation Node
sudo apt-get install munin-node vim /etc/munin/munin-node.conf allow ^172\.16\.1\.2$
101.1.3. Additional Plugins
sudo apt-get install munin-plugins-extra
101.1.4. plugins
101.1.4.1. mysql
ln -s /usr/share/munin/plugins/mysql_* /etc/munin/plugins/
/etc/munin/plugin-conf.d/munin-node
$ sudo vim /etc/munin/plugin-conf.d/munin-node [mysql*] user root env.mysqlopts --defaults-file=/etc/mysql/debian.cnf env.mysqluser debian-sys-maint env.mysqlconnection DBI:mysql:mysql;mysql_read_default_file=/etc/mysql/debian.cnf [mysql*] env.mysqlopts -h 192.168.3.40 -uneo -pchen
101.1.4.2. apache
$ sudo vim /etc/munin/plugin-conf.d/munin-node [apache_*] env.url http://127.0.0.1/server-status?auto env.ports 80
原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。