Dataproc で送信されたジョブの通知をフックする方法があるかどうか疑問に思っています。Dataproc を使用してストリーミング アプリケーションを 24 時間 365 日実行する予定です。しかし、Dataproc には失敗したジョブを通知する方法がないようです。
Google StackDriver を何らかの手段で使用できるかどうか疑問に思っています。
ありがとうスレン
Dataproc で送信されたジョブの通知をフックする方法があるかどうか疑問に思っています。Dataproc を使用してストリーミング アプリケーションを 24 時間 365 日実行する予定です。しかし、Dataproc には失敗したジョブを通知する方法がないようです。
Google StackDriver を何らかの手段で使用できるかどうか疑問に思っています。
ありがとうスレン
確かに、StackDriver を使用して、定義されたログ指標にアラート ポリシーを設定できます。たとえば、ジョブの正常な完了を監視し、定義された期間欠落している場合にアラートを出すメトリック不在ポリシーを設定できます。
コンソールのLoggingに移動し、フィルターを設定します。
resource.type="cloud_dataproc_cluster"
jsonPayload.message:"completed with exit code 0"
[メトリックの作成]をクリックします。詳細を入力すると、メトリックからアラートを作成できるログ メトリック ページにリダイレクトされます。