データ変換ジョブのモニタリングとアラートを有効にすると、Simple Log Service (SLS) は例外発生時にアラート通知を送信し、問題の迅速な特定に役立ちます。
前提条件
データ変換ジョブが作成済みであること。「データ変換ジョブの作成」をご参照ください。
背景情報
-
SLS は、各データ変換ジョブに対して自動的に Data Transformation Troubleshooting ダッシュボードを作成します。このダッシュボードでは、以下のメトリックを監視できます。
-
システムメトリック:ストリーム処理のデータ消費レイテンシーとエラー。
-
ビジネスメトリック:処理済みログ行と出力ログ行。
これらのメトリックは、Data Transformation Dashboards で確認できます。
-
-
SLS は、データ変換用の組み込みアラートルール、組み込みアクションポリシー、および組み込みアラートテンプレートを提供します。
-
これらのルールは、SQL クエリを使用せずに、データ消費レイテンシー、例外、ジョブの失敗などのアラートをトリガーします。
-
アクションポリシーは、通知チャネルとアラートテンプレートを指定します。
-
アラートテンプレートは、通知内容を定義します。
-
ステップ1:アクションポリシーの設定
組み込みのアラートルールは、デフォルトでデータ変換用の SLS 組み込みアクションポリシーを使用します。最初に、このポリシーで通知チャネルを設定します。
Log Serviceコンソールにログインします。
-
アクションポリシーページに移動します。
[プロジェクト] セクションで、管理するプロジェクトをクリックします。
左側のナビゲーションサイドバーで、[アラート] をクリックします。
-
アラートセンター ページで、 を選択します。
-
アクションポリシー タブで、[データ変換用の Simple Log Service 組み込みアクションポリシー] を探し、操作列の 変更 をクリックします。
-
[アクションポリシーの編集] ダイアログボックスの [プライマリアクションポリシー] で、[DingTalk-カスタム] の リクエスト URL をお使いの DingTalk チャットボットの Webhook URL に変更し、他の設定はデフォルトのままにして [確認] をクリックします。
DingTalk チャットボットの Webhook URL は、DingTalk-Custom から取得します。他の「通知チャネル」も設定できます。
ステップ2:アラートルールの有効化
ビジネスニーズに合わせて、組み込みのアラートルールテンプレートを有効にします。
-
アラートセンター ページの [アラートルール] タブに移動し、アラートの作成 の横にある矢印をクリックして、[テンプレートから作成] を選択します。
-
[テンプレートから作成] パネルで [SLS データ加工] をクリックし、テンプレートを選択します。
-
アラートの作成 ページで、パラメーターを設定して OK をクリックします。アラートルールを作成する。
アラートルールが有効になると、SLS はプロジェクト内のすべてのデータ変換ジョブをリアルタイムで監視します。
特定のジョブのみを監視するには、アラートの作成 ページで、[クエリ統計] の横にある [編集] をクリックします。 [クエリ] [統計] ダイアログボックスで、詳細設定 タブをクリックし、検索 エディターでデータ変換ジョブ ID を指定します。
関連操作
|
操作 |
説明 |
|
アラートルールの追加 |
特定のデータ変換ジョブを監視するために、新しいアラートルールを追加します。 |
|
アラートルールの無効化 |
ルールを無効にすると、アラートがトリガーされなくなり、ステータスが無効に変わります。 後でパラメーターを再入力することなく、再度有効にできます。 |
|
アラートルールの一時停止 |
指定した期間、アラートルールを一時停止します。この期間中、アラートはトリガーされません。 |
|
アラートルールの再開 |
一時停止したアラートルールを再開します。 |
|
アラートルールの削除 |
アラートルールとその設定を完全に削除します。ジョブを再度監視するには、新しいルールを作成する必要があります。 |
|
アラートルールの再設定 |
ルール名、ジョブ ID、監視しきい値、アクションポリシー、アラートの重大度など、既存のアラートルールのパラメーターを変更します。 |