首页 > 其他 > 详细

Zabbix 默认网络发现模板修改

时间:2015-11-19 14:31:27      阅读:328      评论:0      收藏:0      [点我收藏+]

zabbix 默认网络发现模板不能显示ip,我想让他在graph的标题上显示ip,具体要像如下效果

 

技术分享

 

一.编写脚本

[root@localhost ~]# chown -R zabbix.zabbix /etc/zabbix/script
[root@localhost ~]# chmod 755 /etc/zabbix/script/discovery_dev.sh
[root@localhost ~]# cat /etc/zabbix/script/discovery_dev.sh 
#!/bin/bash

ts=$(cat /proc/net/dev|tail -n +3 | awk {print $1}|cut -d: -f1)
num=$(cat /proc/net/dev|tail -n +3 | awk {print $1}|cut -d: -f1|wc -l)

printf "{\n"
printf "\t\"data\":["

for line in $ts;do
  ip=$(ifconfig $line|grep "inet addr"|awk {print $2}|cut -d: -f2)
  printf "\n\t\t{\n\t\t\t\"{#IFNAME}\":\"$line\",\"{#IP}\":\"$ip\"}"
  ((num--))
  if [ "$num" == 0 ];then break; else printf ","; fi
done
printf "]"
printf "}"

 

技术分享

 

二.配置客户端采集脚本

技术分享

 

三.测试

技术分享

 

三.修改自带模板

技术分享

技术分享

 

技术分享

 

技术分享

Zabbix 默认网络发现模板修改

原文:http://www.cnblogs.com/caoguo/p/4977254.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!