Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 编程 > Shell > 正文

zabbix监控dns的可用性

时间:2013-10-10 19:41 来源:未知 作者:51ou.com 阅读:

写个脚本

  • #!/bin/sh

  • timeout=2

  • Q=”shanks.pp711.com″

  • host=”/usr/bin/host”

  • if test -z “$1″ ; then

  • echo “You need to supply a DNS server to check. Quitting”

  • exit;

  • fi

  • SERVER=$1

  •  

  • ERC=`$host -s -W $timeout $Q $SERVER > /dev/null 2>&1; echo $?`

  • if [ $ERC -eq 0 ] ; then

  • echo 0

  • else

  • echo 1

  • fi

成功的话,返回0,失败返回1

然后加到zabbix的监控中

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《zabbix监控dns的可用性》技术文章,《zabbix监控dns的可用性》详细使用和说明,有时《zabbix监控dns的可用性》可能不完善、敬请谅解!如果《zabbix监控dns的可用性》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片