やや、ばくとした質問ですみません。
監視されるサーバに、スクリプトを場当たり的にいれて監視対象を増やしているのですが、
だんだんと管理が大変になってきています。
今、どんな監視をしているのか? どこにどんなスクリプトをほうりこんでいるのか?
などを管理する良い方法(ベストプラクティス)はどんなものがあるのでしょうか?
とりあえずは、
zabbix サーバに、自分はこんな管理をしているというのをいろんなビューで見せてくれる
拡張をするのでもよいと思っています。
タグを埋め込むと、反映してくれるようなCMS的なページがあるといいのですが、。。。。
fripper - 投稿数: 495
私の場合、UserParameter 等でスクリプト活用している場合には
スクリプト毎にテンプレート化して、当該ホストへ適用するようにしています
WebUI からテンプレート適用状況を見ることで、「あー、この項目追加していたっけ、スクリプト更新しなきゃ」などと
思うような感じ、と言えば伝わるでしょうか‥
zabbix_agentd.conf の UserParameter 追加行についても、agentd.d/ ディレクトリ以下に
個別 conf ファイルで置くことでテンプレートとの対応関係も取れると思います
もちろん、テンプレートの xml ファイル / 分割した conf ファイル / スクリプトの3点を1セットにして
svn や git 等のバージョン管理システムで別途変更管理しています