【发布时间】:2015-11-01 12:32:47
【问题描述】:
这是一个 shell 脚本返回 2 个值,一个用于丢包百分比,另一个用于 True 或 False:
SERVER_IP=$1
checkip=`ping -c 2 -W 2 $SERVER_IP | grep "packet loss" | cut -d " " -f 6 | cut -d "%" -f1`
test1=$?
echo $checkip
if [ $test1 -eq 0 ]; then
echo "1"
else
echo "0"
fi
在 zabbix 中,当您创建一个项目时,您只输入一个带值的参数,但我有 2 个值,一个丢包,第二个用于 ping 结果(0 和 1)
如何仅使用此脚本创建两个项目 1 用于数据包丢失百分比和第二个用于 ping 健康检查?我不想再创建一个
【问题讨论】: