1 Star 1 Fork 0

Zy/zabbix脚本模板

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
discover.sh 541 Bytes
一键复制 编辑 原始数据 按行查看 历史
Zy 提交于 2021-11-03 09:03 . discover
#/bin/bash
# 自动获取硬盘
# /etc/zabbix/zabbix_agentd.d/disk.conf
# UserParameter=system.discovery.disk,/etc/zabbix/scripts/disk_discovery.sh
disk_name=(`cat /proc/diskstats|awk '{print $3}'|grep -E '^nvme[0-9].*$|^md'|sort|uniq 2>/dev/null`)
disk_num=${#disk_name[*]}
printf "{\n"
printf '\t'"\"data\":["
for ((i=0;i<$disk_num;i++))
do
printf '\n\t\t{'
printf "\"{#DISK_NAME}\":\"${disk_name[$i]}\"}"
if [ $i -lt $[$disk_num-1] ];then
printf ','
fi
done
printf "\n\t]\n"
printf "}\n"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zydck/zabbix-script-template.git
[email protected]:zydck/zabbix-script-template.git
zydck
zabbix-script-template
zabbix脚本模板
master

搜索帮助