Chinaunix首页 | 论坛 | 博客
  • 博客访问: 461099
  • 博文数量: 237
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-12 14:40
个人简介

  每个人生的当口,都是会有一个孤独的时刻,四顾无人,只有自己,于是不得不看明白自己的脆弱,自己的欲望,自己的念想,自己的界限,还有,自己真正的梦想。

文章分类

全部博文(237)

文章存档

2017年(3)

2016年(234)

分类: LINUX

2016-05-11 10:58:54

原文地址:zabbix iostat模板安装 作者:qingheliu

安装它可以监控机器上的io。

INSTALL

假设我的zabbix agent安装在/usr/local/zabbix目录

Install Cron Job

Do the following two steps:

  1. Copy iostat-cron.sh to /usr/local/zabbix/bin/;
  2. Copy iostat-cron.conf to /etc/cron.d/;

After a while, you'll see the iostat-data file in /zabbix-agent/var/.

Install User Parameters

To expose the iostat-data to Zabbix, do the following steps:

  1. Copy dev-discovery.sh and iostat-check.sh to /usr/local/zabbix/bin/, the former one is to enable disk device discovery capability.
  2. Copy iostat-params.conf to /usr/local/zabbix/etc/zabbix_agentd.conf.d/.
  3. 在/usr/local/zabbix/etc/zabbix_agentd.conf 中Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/iostat-params.conf 当然如果你在配置文件中Include 了/usr/local/zabbix/etc/zabbix_agentd.conf.d  整个目录,就不需要在Include单个文件了

Import Template  ##这步需要在zabbix server 上导入

Import iostat-template.xml, and link it to a host.
重启zabbix agent ,发现有/var/zabbix_agentd.log中有报错:

1:
sh: /usr/local/zabbix-agent-ops/bin/dev-discovery.sh: No such file or directory
这是因为
[root@db5 tmp]# cat /etc/cron.d/iostat-cron.conf 
* * * * * root /usr/local/zabbix-agent-ops/bin/iostat-cron.sh
解决方法:
cd /usr/local
ln  -s  zabbix   zabbix-agent-ops

2:
sh: /usr/local/zabbix-agent-ops/bin/dev-discovery.sh: Permission denied
sh: /usr/local/zabbix-agent-ops/bin/dev-discovery.sh: Permission denied
解决方法:
cd /usr/local/zabbix-agent-ops/bin/
chmod  a+x  *.sh 
3:mkdir -p /usr/local/zabbix-agent-ops/var
chown -R zabbix:  /usr/local/zabbix-agent-ops/var
否则iostat-data文件没法生成,就没法画图!
该文件里面是数据:



成功后在图形中看到类似如下:

阅读(647) | 评论(0) | 转发(0) |
0

上一篇:zabbix监控mysql

下一篇:zatree使用

给主人留下些什么吧!~~