Munin是一款类似RRDtool[]的极其棒的系统监控工具,它能提供给你多方面的系统性能信息,比如c盘、网络、进程、系统和用户。那些是Munin默认监控的内容。
Munin怎么工作?
Munin以顾客端-服务器模式运行。主服务器上运行的Munin服务器进程会从本地运行的顾客端守护进程(Munin可以监控它自己的资源)或则远程顾客端(Munin可以监控上百台机器)搜集数据,之后在它的web界面上以图形的方法显示下来。
在服务器中配置Munin
要配置服务器端和顾客端linux安装配置apache,我们须要完成以下两步。
安装Munin服务器软件包并配置,致使它能从顾客端搜集数据。
安装Munin顾客端,致使服务器能联接到顾客端守护进程进行数据搜集。
在Linux上安装munin服务器端
在基于Ubuntu/Debian的机器上安装Munin服务器:
apt-get install munin apache2
在基于Redhat/CentOS的机器上安装Munin服务器:
在基于Redhat的机器上安装Munin之前,你须要确保,由于基于Redhat的机器的软件库房默认没有Munin。
yum install munin httpd
在Linux上配置Munin服务器端
下边是我们要在服务器上启动Munini所进行的步骤:
在/etc/munin/munin.conf中添加须要监控的主机详情。
配置apacheweb服务器使其包括munin配置。
为web界面创建用户名和密码
重启apache服务器
步骤1
在/etc/munin/munin.conf文件中添加主机条目。调到文件末尾添加要监控的顾客端。在这个事例中,我添加了要监控的数据库服务器和它的IP地址。
示例:
[db.linuxnix.com]
address 192.168.1.25
use_node_name yes
保存文件并退出。
步骤2
在/etc/apache2/conf.d目录中编辑或创建文件munin.conf用于包括Munin和Apache相关的配置。另外注意一点,默认其它和web相关的Munin配置保存在/var/www/munin目录。
vi /etc/apache2/conf.d/munin.conf
内容:
Alias /munin /var/www/munin
<Directory /var/www/munin>
Order allow,deny
Allow from localhost 127.0.0.0/8 ::1
AllowOverride None
Options ExecCGI FollowSymlinks
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
AuthUserFile /etc/munin/munin.passwd
AuthType basic
AuthName "Munin stats"
require valid-user
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault M310
</IfModule>
</Directory>
保存文件并退出。
步骤3
现今为查看munin的图示而创建用户名和密码:
htpasswd -c /etc/munin/munin-htpasswd munin
注意:对于Redhat/Centos机器linux操作系统简介,要访问你的配置文件linux安装配置apache,须要在每位路径中用“httpd”替换“apache2”。
步骤4
重启Apache服务器,致使Munin配置生效。
基于Ubuntu/Debian:
service apache2 restart
基于Centos/Redhat:
service httpd restart
在Linux上安装和配置Munin顾客端
步骤1
在Linux上安装Munin顾客端
apt-get install munin-node
注意:假如你想监控你的Munin服务器端linux软件,你也须要在服务器端安装munin-node。
步骤2
编辑munin-node.conf文件配置顾客端。
vi /etc/munin/munin-node.conf
示例:
allow ^127.0.0.1$
allow ^10.10.20.20$
# 监听到哪个地址上
host *
# 以及哪个端口
port 4949
注意:10.10.20.20是我的Munin服务器,它联接到顾客端的4949端口获取数据。
步骤3
在顾客端机器中重启munin-node:
service munin-node restart
测试联接
检测你是否能从服务器的联接到顾客端的4949端口,假若不行,你须要在顾客端机器中的防火墙打开该端口。
telnet db.linuxnix.com 4949
访问Muninweb页面
http://munin.linuxnix.com/munin/index.html
希望那些能对你配置基本的Munin服务器有所帮助。
via:
作者:SurendraAnne[]译者:ictlyh[]校对:wxy[]
本文由LCTT[]原创编译,Linux中国荣誉推出
本文原创地址://gulass.cn/mqddxtjkgjgz.html编辑:刘遄,审核员:暂无