2017-12-22 16 views
0

GCP Datastoreにユーザーデータを保存するアプリがあります。このデータは非常に重要なので、ここで指定された手順を使用してデータストア内のデータをエクスポートする予定のcronジョブを作成しました:https://cloud.google.com/datastore/docs/schedule-exportGAE cronジョブが失敗したときに通知を受け取る方法は?

ここで、このcronジョブが失敗したときに通知を出したいと思います。私はこれを行うにはStackdriver(https://console.cloud.google.com/errors?time=PT1H&filter&order=COUNT_DESC)からのエラー報告サービスを試しましたが、ジョブが失敗したときに通知しません(はい、意図的にテストに失敗しました)。問題は、Stackdriverがcronジョブの失敗をエラーではなく単なる警告とみなすことです。 Click here to see Stackdriver Logs Screenshot

cronジョブが失敗したときに通知を受け取る方法は?

stackdriver logging entries.list API(https://cloud.google.com/logging/docs/reference/v2/rest/)を使用してStackdriverログを取得して、ログに重大度があると通知するcronジョブで使用することもできます:警告またはエラーまたはクリティカルですが、このプロセス非常に面倒です。

答えて

0

例外をキャッチして、タスクの失敗を通知する電子メールを送信できます。

関連する問題