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

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

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

收起
参与4

返回bluetom520 的回答

bluetom520 bluetom520 系统工程师 某某公司

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
浏览2447

回答者

bluetom520
系统工程师 某某公司
擅长领域: 系统运维监控自动化运维
评论56

bluetom520 最近回答过的问题

回答状态

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