現在、Antを使用して展開プロセスを自動化しています。新しいサービスを設定するときに実行する必要があるタスクの1つは、その監視を実装することです。
これには、Nagios構成ディレクトリ内のホストの1つにサービスを追加することが含まれます。
すべてが自動化されているようなものを実装しようとした人はいますか?Nagios構成は、アプリケーションベースではなく、ホストベースになるようにファイルが分割される場所に配置されているようです。
例えば:
localhost.cfg
これにより、アプリケーションを環境(つまり、ホスト)にデプロイするときに監視を設定する場合のように、自動化されたソリューションの実装で問題が発生する可能性があります。これは、2つのピースが完全に合わないジグソーパズルのようなものです。助言がありますか?
モニターのセットアップは一度だけでいいのですが、運用にあまり関与せずに、テスト基準が変わったときに、開発者にチェックスクリプトを更新してもらいたいと思います。
誰かこれについて何かコメントがありますか?
敬具、
スティーブ