Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

100.4. munin-node and plugins

config: /etc/munin/munin-node.conf

plugins: /usr/share/munin/plugins/

100.4.1. munin-node.conf

allow ^127\.0\.0\.1$
allow ^192\.168\.3\.5$
			

100.4.2. mysql plugin

mysql

# ln -s /usr/share/munin/plugins/mysql_* /etc/munin/plugins		
			
# vim /etc/munin/plugin-conf.d/munin-node
env.mysqlopts -uneo -pchen

# or

env.mysqlopts -h 172.16.1.17 -u monitor -ppassword

# service munin-node start
			

驗證安裝,telnet localhost 4949 之後,執行 fetch mysql_queries

100.4.3. apache plugin

apache

# ln -s /usr/share/munin/plugins/apache_* /etc/munin/plugins		
			
			
# vim /etc/httpd/conf/httpd.conf
ExtendedStatus On
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from .example.com
	Allow from localhost    
</Location>
			
			
# /etc/init.d/httpd restart
# service munin-node restart
			

驗證安裝,telnet localhost 4949 之後,執行 fetch apache_processes

100.4.4. memcached plugin

memcached plugin要求符號連結名字的格式是: memcached_connections_[IP Address]_[Port], IP與Port是在符號連結名字中配置的

ln -s /usr/share/munin/plugins/memcached_bytes_ /etc/munin/plugins/memcached_bytes_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_connections_ /etc/munin/plugins/memcached_connections_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_hits_ /etc/munin/plugins/memcached_hits_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_items_ /etc/munin/plugins/memcached_items_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_requests_ /etc/munin/plugins/memcached_requests_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_traffic_ /etc/munin/plugins/memcached_traffic_127_0_0_1_11211
			

驗證安裝,telnet localhost 4949 之後,執行 fetch memcached_requests_127_0_0_1_11211