能否提供一些zabbix低级自动发现的脚本

能否提供一些通用型比较强的zabbix自动发现脚本,专家经验足

参与4

1同行回答

bluetom520bluetom520系统工程师某某公司
mysql 表空间的自动发现function database_discovery { arr=$(${mysql} -u${MYSQL_USER} -p${MYSQL_PASSWORD} -h${MYSQL_Host} -e "show databases;"|grep -v Variable_name|sed 1d) ##字符串变数组 datacount=($(echo $...显示全部

mysql 表空间的自动发现

function database_discovery {
              arr=$(${mysql} -u${MYSQL_USER} -p${MYSQL_PASSWORD} -h${MYSQL_Host} -e "show databases;"|grep -v Variable_name|sed 1d)
                ##字符串变数组
                datacount=($(echo $arr))
                printf '{\\n'
                printf '\\t"data":[\\n'
                for((i=0;i<${#datacount[@]};++i))
                {
                    num=$(echo $((${#datacount[@]}-1)))
                    if [ "$i" != ${num} ];
                    then
                        printf "\\t\\t{ \\n"
                        printf "\\t\\t\\t\\"{#DATA_NAME}\\":\\"${datacount[$i]}\\"},\\n"
                    else
                        printf  "\\t\\t{ \\n"
                        printf  "\\t\\t\\t\\"{#DATA_NAME}\\":\\"${datacount[$num]}\\"}]}\\n"
                    fi
                }
}
收起
政府其它 · 2017-06-06
浏览2430

提问者

1097550235@qq.c
系统运维工程师北京新明星电子技术开发有限公司

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-06-06
  • 关注会员:2 人
  • 问题浏览:5078
  • 最近回答:2017-06-06
  • X社区推广