0

Linux ホストでのプロセスの開始と停止、および特定のプロセスのライフサイクルの監視を処理できるフレームワークを探しています。

より具体的には、ホストのフリート全体で以下のようなことができるようにしたい

  • プロセスが常に実行されているようにスケジュールし、実行されていない場合は通知されます (mysql、activemq など)。
  • スクリプトまたはプロセスを特定の時間に実行するようにスケジュールする
  • 特定の時間にプロセスを停止および開始するようにスケジュールする
  • ホスト上のプロセスが実行されるべきときに実行されていない場合、監視とアラートで通知する
  • 開始コマンドと停止コマンド、および特定のジョブに関するその他のメタ情報は、完全にカスタマイズ可能である必要があります
  • 追加のボーナスは、ディスクがいっぱい、メモリが高い、またはCPU使用率が高いなどのホストレベルでアラートを実行できる場合です

これが使用されるさまざまなタイプのスクリプトとサービス(Java、Rubyなど)がありますが、このようなことを知っている人はいますか?

4

5 に答える 5

0

zabbixまたはnagiosについて読む必要があります。どちらもこの種のスタッフを演じるのに最適です。

Nagiosを使用すると、次のことができます。

  • ITインフラストラクチャ全体を監視する
  • 問題が発生する前に問題を特定する
  • 問題が発生したときにすぐに知る
  • 利害関係者と可用性データを共有する
  • セキュリティ違反を検出する
  • ITアップグレードの計画と予算•ダウンタイムと
    ビジネス損失を削減します

以下は、Zabbixで利用可能な機能の短いリストです。

  • サーバーとネットワークデバイスの自動検出
  • ポーリングメカニズムとトラッピングメカニズムの両方を一元化されたWeb管理サポートを備えた低レベルの検出分散モニタリング
  • Linux、Solaris、HP-UX、AIX、Free BSD、Open BSD、OSX用のサーバーソフトウェア
  • ネイティブの高性能エージェント(Linux、Solaris、HP-UX、AIX、FreeBSD、OpenBSD、OS X、Tru64 / OSF1、Windows NT4.0、Windows 2000、Windows 2003、Windows XP、Windows Vista用のクライアントソフトウェア)
  • エージェントレスモニタリング
  • 安全なユーザー認証
  • 柔軟なユーザー権限
  • Webベースのインターフェース
  • 事前定義されたイベントの柔軟な電子メール通知
  • 監視対象リソースの高レベル(ビジネス)ビュー
  • 監査ログ
于 2012-06-04T15:24:15.740 に答える
0

私の会社では JAMS を使用していますが、うまく機能しています。安くはありませんでしたが(私は$の交渉には関与していませんでした)、私はそれを評価し、それをとても気に入りました. PowerShell プロバイダーは非常に便利です。

于 2011-03-30T12:25:05.057 に答える
0

ダウンロードできる JAMS のコミュニティ エディションがあります。1日あたり50ジョブしか実行できませんが、うまく機能します

于 2013-06-25T17:31:38.240 に答える
-2

私はまた、かなり堅実に見えるこのフレームワークを見つけましたhttp://sna-projects.com/azkaban/

于 2011-03-14T13:41:32.593 に答える