web-dev-qa-db-ja.com

オープンソースまたはLinuxカーネルパッケージのSolarisSMF機能?

Solaris SMFを使用して、Solarisシステムでクラッシュした後、プロセスを監視、レポート、および自動的に再起動します。ポータブルオープンソースまたはLinuxカーネルに似たものはありますか? SMFに慣れていない人のために、これは私が興味を持っている機能です:

システムはスクリプトを実行してサービスを開始し、独自のプロセスグループを作成した場合でも、作成したすべてのプロセスを追跡します。それらがすべて死ぬと、停止スクリプトが実行され、次に開始スクリプトが再度実行されます。

開始を開始する前に、すべてのプロセスが停止するのを待っているコマンドで、停止/開始サイクルを自動的に実行します。

クラッシュ処理ルールを含むサービス依存関係ツリー。サービス「B」が開始する前に、サービス「A」などが実行されている必要があります。 「A」がダウンした場合は、「B」を停止する必要があります。

開始スクリプトが失敗したために現在実行されていないサービスのリストを取得します。

1
JOTN

あなたが探している Monit 他にもありますが、私はmonitしか使用していません。良いもの。

2
Ben Lutgens

Fedora 15には systemd が付属します。著者はSMFについても深く言及しています。

1