このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 3 / 昨日: 2
総計: 458
- Dokuwiki.fl8.jp(263)
- 13 CentOS6メール設定(15)
- 34 UnboundでHA構成(13)
- 05 rsync(13)
- FreeBSD カーネル再構築(12)
- 02 ProFTPD(12)
最近の更新
このページへのアクセス
今日: 3 / 昨日: 2
総計: 458
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