私はnagios、opennms、およびzenossについていくつかの調査を行いましたが、探しているものが見つかったことを確信していません。
今の私の主な原動力は、バックアップを監視できることです。これには、mysql、mssql、および最終的にいくつかのファイルシステムバックアップが含まれます。
これらのさまざまなシステムのバックアッププロセスをラップし、統計を収集するツールがあります。したがって、次のようなアイテム:
- バックアップされたデータベースの数
- dbバックアップファイルのサイズ
- 圧縮されたdbバックアップファイルのサイズ
- バックアップを作成する時間
- ファイルを圧縮する時間
A)ジョブがスケジュールに従って実行されない場合に通知を受け取ることができるようにしたいB)通知をトリガーする統計にしきい値を設定できるようにするC)統計を傾向およびグラフ化できるようにしたい
この情報をHTTP POSTを介して監視アプリケーションに送信することを計画しています。または、監視アプリケーションがログファイルからそれをプルすることもできます。
ただし、他の「監視」の観点から(監視システムの観点から)「静的」な他のプロセスがあるため、柔軟性が非常に重要です。
1つまたは複数のツールは、ネットワークインターフェイス、サーバー負荷などの一般的な監視と傾向分析も実行できる必要があります。バックアップ監視を実施したら、これらの項目も含める必要があります。
ありがとう。
フォローアップ:
私は次のことをこの順序で試すことにしました。
- Zabbix:他のものより「ワンストップショップ」のように見え、Ubuntu Lucid RCに簡単にインストールできました
- opsview
- Nagios w / nagvis、pnp4nagios、nagiosgraph
- npcプラグイン付きサボテン
- ムニン:シンプルさを少し傷つけたが、これは長い目で見れば祝福になるかもしれない
私が決定したらポストバックします、それが起こるまでにはしばらくかかるかもしれません。