組み込みのモニタリングルールテンプレートに基づいてアラートルールを追加することで、OSS 転送タスクをリアルタイムでモニタリングし、DingTalk などのチャネルを通じてアラート通知を受信できます。
前提条件
OSS 転送タスクを作成済みであること。 詳細については、「OSS 転送タスクの作成 (新バージョン)」をご参照ください。
ステップ 1:タスク実行ログの有効化
Log Serviceコンソールにログインします。
-
[プロジェクト一覧] エリアで、対象のプロジェクトをクリックします。
-
ページの左上隅にある
アイコンをクリックして、タスク実行ログを有効にします。-
プロジェクトの詳細ログを有効にしていない場合は、サービスログ タブで 詳細ログを有効化 をクリックします。
-
プロジェクトの詳細ログを有効にしている場合は、サービスログ タブで
アイコンをクリックします。
-
-
次のパラメーターを設定し、OK をクリックします。
パラメーター
説明
[ジョブ実行ログ]
[ジョブ実行ログ] を有効にすると、Log Service は指定されたプロジェクトに internal-diagnostic_log という名前の Logstore を自動的に作成します。 この Logstore には、スケジュールされた SQL、MaxCompute 転送、OSS 転送、データインポートなどのタスクの実行ログとエラーログが保存されます。 ログフィールドの詳細については、「データ変換 (新バージョン) 、データインポート、およびデータ転送 (新バージョン) のタスク実行ログ」をご参照ください。
[ログの保存場所]
タスク実行ログを有効にした後、ログを保存するプロジェクトを指定します。 次のオプションがあります。
-
自動作成 (推奨)
-
現在のプロジェクト
-
同じリージョン内の別のプロジェクト
タスク実行ログを有効にすると、指定されたプロジェクト内の internal-diagnostic_log Logstore で、OSS 転送タスクの実行ログとエラーログを表示できます。 ログトピック (__topic__) は etl_metrics です。 また、タスク名で特定のタスクのログをクエリすることもできます。 クエリ文は
job_name:YourTaskNameです (例:job_name:job-1646****946)。 -
ステップ 2:アクションポリシーの設定
Log Serviceコンソールにログインします。
-
アクションポリシー管理ページに移動します。
-
[プロジェクト一覧] エリアで、対象のプロジェクトをクリックします。
-
左側のナビゲーションペインで、
アイコンをクリックして、アラートセンター ページに移動します。 -
をクリックします。
-
-
対象のアクションポリシー (sls.app.export.builtin) を見つけて、変更 をクリックします。
アラート通知用に新しいアクションポリシーを作成することもできます。 詳細については、「アクションポリシー」をご参照ください。
-
[アクションポリシーの編集] ダイアログボックスの [初期アクションリスト] タブで、リクエスト URL を DingTalk グループチャットボットの Webhook URL に変更します。 他のオプションはデフォルト設定のままにします。
DingTalk グループチャットボットの Webhook URL を取得する方法については、「DingTalk-Custom」をご参照ください。 ビジネスニーズに応じて、他の通知チャネルを使用することもできます。 詳細については、「通知方法」をご参照ください。
-
確認 をクリックします。
ステップ 3:アラートルールの追加
Log Service は、5 つの組み込みモニタリングルールテンプレートを提供します。 ビジネス要件に合ったアラートルールを追加してください。 次の例では、データ転送レイテンシーのテンプレートを使用します。
Log Serviceコンソールにログインします。
-
[プロジェクト一覧] エリアで、対象のプロジェクトをクリックします。
これは、internal-diagnostic_log Logstore が格納されているプロジェクトです。
-
左側のナビゲーションペインで、
アイコンをクリックして、アラートセンター ページに移動します。 -
アラートルール タブで、[テンプレートから作成] をクリックします。
-
右側に表示されるパネルで、[データ転送レイテンシーモニタリング] カードを選択し、画面の指示に従って設定を完了してください。 詳細については、「アラートルールの設定」をご参照ください。
有効にしたアラートルールは、追加後にモニタリングルールリストに表示されます。
関連操作
OSS 転送タスクにアラートを設定した後、次の操作を実行できます。
|
操作 |
説明 |
|
アラートルールの無効化 |
アラートルールを無効にすると、アラートはトリガーされなくなり、その ステータス は 無効 に変わります。 モニタリングを再度有効にする際に、再設定は不要です。 |
|
アラートルールの一時的な無効化 |
アラートルールを一時的に無効にすると、指定した期間アラートはトリガーされません。 |
|
アラートルールの再開 |
一時的に無効になっているアラートルールは、いつでも再開できます。 |
|
アラートルールの削除 |
この操作により、Alibaba Cloud アカウントなど、ルールの設定済みのパラメーターが削除されます。 モニタリングを再度有効にするには、パラメーターを再設定する必要があります。 |
|
アラートルールの変更 |
アラートルールの設定パラメーターを変更します。 |