用 munin 来监控服务器状态
|小巧轻便的服务器监控程序,图形化的显示,方便大家监控自己 VPS 的状态 (包括 CPU,内存,硬盘,网络,进程 等等一切的一切)。
以下操作在服务器端执行 (这里以 CentOS 为例),这里先做两个假设:
- 服务器主机的名称 “server1.example.com”
- 服务器上挂载的网站名称 “www.example.com”
1. 启用 RPMforge repository
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm rm -f rpmforge-release-0.3.6-1.el5.rf.i386.rpm
2. 安装 munin 和 munin-node 程序
yum install munin munin-node
3. 设定开机启动
chkconfig munin-node on
4. 配置 munin
nano /etc/munin/munin.conf
[…]
dbdir /var/lib/munin
htmldir /home/wwwroot/www.example.com/monitoring
logdir /var/log/munin
rundir /var/run/munin
# Where to look for the HTML templates
tmpldir /etc/munin/templates
[…]
# a simple host tree
[server1.example.com]
address 127.0.0.1
use_node_name yes
[…]
5. 设置好相应的文件夹
mkdir -p /home/wwwroot/www.example.com/monitoring chown munin:munin /home/wwwroot/www.example.com/monitoring
6. 启动 munin 服务
service munin-node start
7. 等待几分钟,让 munin 能够输出最初的数据,然后用浏览器 http://www.example.com/monitoring/ 就可以看到图形化的统计数据了
(这里用内存监控图示例,貌似今天中午down了一下下子)
6 Comments
姚大,这个怎么设置帐号密码来限制别人进入啊
http://www.yaoblog.info/?p=571
姚大,我想把munin 卸载了再重新安装
请问如何卸载呢?谢谢 🙂
1. yum remove munin munin-node
2. rm munin.conf
3. rm munin folder
姚大,我的munin安装了之后,只显示第一天的工作状况,后面就不工作了,咋回事?
你看程序在运行没有,我都没用了,用第三方的检测网站,比如 pingdom 之类的通知我网站 down 没