zabbix如何使用自定义的脚本来获取数据并展示

简介:

zabbix如何使用自定义的脚本来获取数据并展示


启用配置:

1
2
3
4
5
6
7
8
[root@ test  zabbix] # pwd
/etc/zabbix
[root@ test  zabbix] # cat zabbix_agentd.conf |grep -i include
Include= /etc/zabbix/zabbix_agentd .conf.d/
[root@ test  zabbix] # ls
zabbix_agentd.conf  zabbix_agentd.conf.d
[root@ test  zabbix] # cat zabbix_agentd.conf.d/ecqun_disk.conf 
UserParameter=userdef.dev.io[*],      /usr/local/bin/zbx_disk_io .sh $1 $2


对应的脚本:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[root@ test  zabbix] # cat /usr/local/bin/zbx_disk_io.sh
#!/bin/bash
 
case  $1  in
     tps)
         iostat -d -m  | grep  $2 | awk  '{print $2}'
         ;;
     read )
         iostat -d -m  | grep  $2 | awk  '{print $3}'
         ;;
     write)
         iostat -d -m  | grep  $2 | awk  '{print $4}'
         ;;
     *)
         echo  $ "Usage: $0 {tps|read|wirte} {sda|sdb..}"
         exit  2
esac
 
[root@ test  zabbix] # ll /usr/local/bin/zbx_disk_io.sh 
-rwxr-xr-x 1 zabbix zabbix 319 Mar 17 19:13  /usr/local/bin/zbx_disk_io .sh


对应的zabbix frontend配置:


wKiom1UIFevhpb6VAAKpM6AH97A237.jpg

wKiom1UIFevDv_oJAAL7hhD-IYA849.jpg



本文转自 pcnk 51CTO博客,原文链接:http://blog.51cto.com/nosmoking/1621566,如需转载请自行联系原作者

相关文章
|
监控 Ubuntu Shell
用shell脚本部署zabbix
用shell脚本部署zabbix
200 1
|
监控
zabbix如何添加自定义监控项
zabbix如何添加自定义监控项
513 0
|
监控 网络协议 Shell
使用脚本安装zabbix agent 6.0(新手友好)
使用脚本安装zabbix agent 6.0(新手友好)
|
8月前
|
监控 关系型数据库 应用服务中间件
zabbix自定义监控、钉钉、邮箱报警
zabbix自定义监控、钉钉、邮箱报警,实验准备,安装,添加监控对象,添加自定义监控项,监控mariadb,监控NGINX,钉钉报警设置,邮件报警
352 0
|
监控 数据安全/隐私保护
zabbix 5.0 一键部署脚本
zabbix 5.0 一键部署脚本
462 0
|
监控 Shell
项目采坑日志——zabbix agent执行脚本,提示 Permission denied
项目采坑日志——zabbix agent执行脚本,提示 Permission denied
883 0
QGS
|
监控 网络安全
zabbix5.0添加自定义的key模板,邮件报警
zabbix5.0添加自定义的key模板,邮件报警
QGS
175 0
zabbix5.0添加自定义的key模板,邮件报警
|
监控 应用服务中间件 PHP
zabbix用户自定义参数监控 php-fpm 服务的状态及导出模板和自定义参数
zabbix用户自定义参数监控 php-fpm 服务的状态及导出模板和自定义参数
218 0
zabbix用户自定义参数监控 php-fpm 服务的状态及导出模板和自定义参数
|
监控 Linux
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
188 0
【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警
|
监控 Linux
【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板
【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板
442 0
【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板

推荐镜像

更多