本文へスキップ

プロセス監視

supervice

利用可能

プロセスマネージャーをインストールすることなく、多数のプロセスを稼働させ続けます。

アプリケーションと並行して実行されるプロセス(ワーカー、デーモン、キューコンシューマー、サイドカー)のためのスーパーバイザーで、ヘルスチェック、プロセスグループ、クラッシュ時の再起動を備えています。独自の依存関係を持たないため、多数のプロセスを監視してもチームが運用する対象は増えません。ドキュメントでは、systemdやKubernetesの方が適している場合についてはっきりと説明しています。

対象となるお客様。 複数の長時間稼働プロセスを1か所で実行および監視するPythonサービスで、そのためにsupervisordやProcfileランナーを導入したくない場合に適しています。

ステータス
利用可能
ライセンス
オープンソース、Apache 2.0
タグ
Pythonスーパーバイザーワーカーヘルスチェッククラッシュ時の再起動

できること

  • ヘルスチェック

    プロセスは、ヘルスチェックに失敗すると再起動されます。プロセスグループはまとめて起動および停止します。

  • 依存関係なし

    他にインストールするものはないため、多数のプロセスを監視しても運用する対象は増えません。

  • 適する場面

    ドキュメントでは、systemdやKubernetesの方が適している場合について説明しています。

ドキュメント、パイロット、統合については、お問い合わせください。