ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

01_linux:04_監視:zabbix:02_外部チェック

02 外部チェック

zabbix_server.confの ExternalScriptsにキーで指定したスクリプトのパスを書いておく。

キー:dnscheck.sh[8.8.8.8]

※注意
[ ]で括られた部分がパラメータとして渡されるのだけど、パラメータの1番目にホスト名が自動的に付けられる。
上記のキーだと、「dnscheck.sh HOST 8.8.8.8 」このようになります。

http://diary.osa-p.net/2011/12/zabbix.html

# cat dnscheck.sh

#! /bin/sh

str=`/usr/bin/nslookup -query=a $1 $2 | tail -n2 | head -n1`

if [[ $str == *"Address"* || $str == *"Alias"* ]]; then
 cnt='1'
else
 cnt='0'
fi

echo $cnt
01_linux/04_監視/zabbix/02_外部チェック.txt · 最終更新: 2013/07/24 16:39 by matsui