码迷,mamicode.com
首页 > 其他好文 > 详细

Zabbix 默认网络发现模板修改

时间:2015-11-19 14:34:45      阅读:136      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!