みなさんこんにちは! それはすべて、時間内に更新する必要のある多くのドメインが社内にあるという事実から始まりました。 そのため、ドメインの更新で1つの障害が発生した後、ドメインの有効期限の監視を開始し、Nagios監視で表示することが決定されました。
監視方法
ゾーンkz、ru、kg、ge、comにいくつかのドメインがありました。
必要なすべてのドメイン情報を見つける最も簡単な方法は、whoisを実行することです。 これは、理論的には誰もが知っている必要があります。 しかし、この全体を監視に組み込む方法は?
監視方法
インターネットを掘り下げた後、
python-whoisモジュールが見つかりました。 彼は、com、netドメイン、およびモジュールの説明に記載されている他の多くのドメインに対して、うまく仕事をしました。
kgゾーンのいくつかのドメインの機能が不足していました。
その結果、大規模なTLDの機能を
拡張する
python-whois-extendedプロジェクトのフォークが登場しました。
OK、nagiosに導入する方法は?
簡単です、簡単なチェックを書いてください
彼は何をしていますか? ドメインの有効期限が切れる1か月前に監視中に赤く点灯します。
興味深いことに、hk、cn、kr TLDのサポートを追加した別のメンテナーが登場しました。
現在サポートされているドメインのリストは次のとおりです。
com、net、org、uk、pl、ru、lv、jp、co_jp、de、at、eu、biz、info、name、us、co、me、be、nz、cz、it、fr、kg、vc、 fm、tv、edu、ca、cn、kr、hk
モジュールコードは
こちらプールのリクエスト、機能のリクエストは大歓迎です!
私の経験がこの問題の解決に役立つことを願っています。