发布时间:2022-08-09 文章分类:编程知识 投稿人:赵颖 字号: 默认 | | 超大 打印

linux munin 服务器监控 安装配置

张映 发表于 2011-11-10

分类目录: 服务器相关

munin是一款linux的服务器监控工具,和cacti不同的是,munin不需要php,mysql,功能我觉得更加的强大,安装配置比较简单,推荐大家使用。

一,添加epel源

通过添加epel源,我们可以通过yum来安装munin,这样我们可以省去不少编译的时间,自动解决包依赖关系。

如果添加epel源,请参考 centos 6推荐使用epel源,个人觉得这个源里面的东西很全。

二,要监控的服务器

mysql服务器 192.168.1.2

web服务器 192.168.1.3

文件服务器 192.168.1.4

三,安装munin

查看复制打印?
  1. //192.168.1.2上面安装服务端,客户端
  2. yuminstallmuninmunin-node
  3. //192.168.1.3上面安装客户端
  4. yuminstallmunin-node
  5. //192.168.1.4上面安装客户端
  6. yuminstallmunin-node
//192.168.1.2上面安装服务端,客户端
yum install munin munin-node
//192.168.1.3上面安装客户端
yum install munin-node
//192.168.1.4上面安装客户端
yum install munin-node

四,配置munin

1,munin服务器(192.168.1.2)端配置

查看复制打印?
  1. vim/etc/munin/munin.conf
  2. //找到以下内容把前面的注释去掉
  3. #dbdir/var/lib/munin
  4. #htmldir/var/www/html/munin
  5. #logdir/var/log/munin
  6. #rundir/var/run/munin
  7. #tmpldir/etc/munin/templates
  8. //添加以下内容
  9. #asimplehosttree
  10. [mysql]
  11. address127.0.0.1
  12. use_node_nameyes
  13. [files]
  14. address192.168.1.4
  15. use_node_nameyes
  16. [web]
  17. address192.168.1.3
  18. use_node_nameyes
 vim /etc/munin/munin.conf
//找到以下内容把前面的注释去掉
#dbdir  /var/lib/munin
#htmldir /var/www/html/munin
#logdir /var/log/munin
#rundir  /var/run/munin
#tmpldir /etc/munin/templates
//添加以下内容
# a simple host tree
[mysql]
address 127.0.0.1
use_node_name yes
[files]
address 192.168.1.4
use_node_name yes
[web]
address 192.168.1.3
use_node_name yes

2,munin客户(192.168.1.3,192.168.1.4)端配置

查看复制打印?
  1. vim/etc/munin/munin-node.conf
  2. //在allow^127\.0\.0\.1$下面在加上一行
  3. allow^192\.168\.1\.2$Snbsp;
vim /etc/munin/munin-node.conf
//在allow ^127\.0\.0\.1$下面在加上一行
allow ^192\.168\.1\.2$

五,启动munin

查看复制打印?
  1. //三台机器上都启动一下munin
  2. [root@localhostmunin]#/etc/init.d/munin-nodestart
//三台机器上都启动一下munin
[root@localhost munin]# /etc/init.d/munin-node start

六,设置web服务

apache设置一下documentroot,nginx设置一下root,指定到/var/www/html/munin下面就行了。看一下配置后的效果图。

linux munin 服务器监控 安装配置«海底苍鹰(tank)博客

munin