Zitherはスキャン速度を優先して開発されているサーバ監視システムです。 Zitherは小さな監視プログラムを各監視先に置いてZitherと通信させ分散監視を実現します。 監視用プログラムは外部のポートやSNMPをマルチスレッドでチェックします。
gethostbynameの名前解決をソケットで指定したDNSから直接引くように変更しました。監視でHOST属性を使う場合、解決されたIPと指定したIPの比較と同時に、名前解決を行うDNSサーバを指定出来ます。DNSサーバに異常がある場合はその内容を返します。