このトピックでは、データ変換タスク (新バージョン) の実行時メトリック、データ変換ダッシュボードの表示方法、およびタスク監視の設定方法について説明します。
メトリックデータ
データ変換タスク (新バージョン) のメトリックを表示するには、SLS で [タスク実行ログ] を有効にする必要があります。[タスク実行ログ] を有効にする方法の詳細については、「サービスログの管理」をご参照ください。
ダッシュボード
データ変換タスクを作成すると、Simple Log Service はタスク用のダッシュボードを自動的に作成します。このダッシュボードはタスク詳細ページで利用でき、タスクのメトリックを表示できます。
手順
Simple Log Service コンソールにログインします。
[プロジェクト] セクションで、目的のプロジェクトをクリックします。

左側のナビゲーションウィンドウで、 を選択します。
ターゲットのデータ変換タスクをクリックします。[実行ステータス] セクションで、ダッシュボードを表示します。
概要メトリック
次のセクションでは、概要メトリックについて説明します。

処理レート: デフォルトの統計期間は 1 時間、統計ウィンドウは 1 分です。レートは、1 秒あたりのデータ入力数で測定されます。
ingest: ソース Logstore のシャードから読み取られたデータエントリの数。
deliver: 宛先 Logstore に正常に書き込まれたデータエントリの数。
failed: ソース Logstore のシャードから読み取られたが、処理に失敗したデータエントリの数。
読み取りログ合計: ソース Logstore のシャードから読み取られたデータエントリの総数。デフォルトの統計期間は 1 日です。
書き込みログ合計: すべての宛先 Logstore に正常に書き込まれたデータエントリの総数。デフォルトの統計期間は 1 日です。
失敗ログ合計: ソース Logstore のシャードから読み取られたが、処理に失敗したデータエントリの総数。デフォルトの統計期間は 1 日です。
書き込み成功率: 宛先 Logstore に正常に配信されたデータエントリの数と、ソース Logstore から読み取られたデータエントリの数の比率。デフォルトの統計期間は 1 日です。
シャード詳細分析
このセクションでは、データ変換タスクがデータを読み取る各シャードのメトリックを提供します。メトリックは 1 分のウィンドウ内で計算されます。

シャード消費レイテンシー (秒): 最後のデータエントリがシャードに書き込まれた時刻と、データ変換タスクがそのシャードからデータを処理する時刻との差 (秒単位)。
アクティブなシャードの統計: デフォルトの統計期間は 1 時間です。
shard: 監視対象のシャードの ID。
ingest: シャードから読み取られた生データエントリの数。
failed: シャードから読み取られたが、処理に失敗した生データエントリの数。
実行時例外
message フィールドで実行時エラーの詳細を表示できます。

アラートルール
データ変換タスク (新バージョン) の監視は、タスクの実行時メトリックに依存します。詳細については、「メトリックデータ」をご参照ください。Simple Log Service のアラート機能を使用してタスクを監視できます。詳細については、「アラート」をご参照ください。このセクションでは、処理レイテンシー、処理エラー、処理トラフィック (絶対値と相対値の両方) の監視ルールなど、データ変換タスク (新バージョン) のアラートルールについて説明します。アラートルールの作成方法の詳細については、「ログベースのアラートルールの作成」をご参照ください。
データ変換タスク (新バージョン) のアラートルールを作成する場合、クエリで指定されたプロジェクトと Logstore は、タスク実行ログが保存されているものと同じである必要があります。タスク実行ログの保存方法の詳細については、「サービスログの管理」をご参照ください。

処理レイテンシーの監視
項目 | 説明 |
目的 | データ変換タスクのシャード消費レイテンシーを監視します。処理レイテンシーが指定されたしきい値を超えると、アラートがトリガーされます。 |
関連ダッシュボード | 詳細については、「シャード消費レイテンシー」をご参照ください。 |
サンプル分析 SQL | 次のテンプレートで、 |
監視ルール |
説明 1 分ごとのメトリック更新やトラフィックのバーストによるレイテンシーによって引き起こされる誤検知を防ぐために、上記のようにルールを設定します。 |
解決策 | この問題を解決するには、次の手順に従います。
|
処理エラーの監視
項目 | 説明 |
目的 | データ変換タスクの処理エラーを監視します。処理エラーが発生すると、アラートがトリガーされます。 |
関連ダッシュボード | 詳細については、「実行時例外」をご参照ください。 |
サンプル分析 SQL | 次のテンプレートで、 |
監視ルール |
|
解決策 | エラーメッセージに基づいて問題を解決します。
|
書き込みデータ量比率 (比較) の監視
項目 | 説明 |
目的 | 宛先 Logstore に書き込まれた処理済みデータと、ソース Logstore から読み取られた生データの比率を監視します。比率が指定された前日比または前週比のしきい値を超えて増減した場合にアラートがトリガーされます。 |
関連ダッシュボード | 書き込み成功率: 宛先 Logstore に正常に配信されたデータエントリの数と、ソース Logstore から読み取られたデータエントリの数の比率。デフォルトの統計期間は 1 日です。 |
サンプル分析 SQL | アラートルールを作成するための [クエリと統計] ダイアログボックスに、次の SQL 文を入力します。 次のテンプレートで、 |
監視ルール |
説明 生データのトラフィックの周期的な変動による誤検知を防ぐために、前日比および前週比の増減しきい値を少なくとも 20% に設定するか、比較期間を生データのトラフィックサイクルに合わせて調整します。 |
解決策 | この問題を解決するには、次の手順に従います。
|
ソースデータ読み取り量 (比較) の監視
項目 | 説明 |
目的 | データ変換タスクによって読み取られるデータ量を監視します。量が指定された前日比または前週比のしきい値を超えて増減した場合にアラートがトリガーされます。 |
関連ダッシュボード | 読み取りログ合計: ソース Logstore のシャードから読み取られたデータエントリの総数。デフォルトの統計期間は 1 日です。 |
サンプル分析 SQL | アラートルールを作成するための [クエリと統計] ダイアログボックスに、次の SQL 文を入力します。 次のテンプレートで、 |
監視ルール |
説明 生データのトラフィックの周期的な変動による誤検知を防ぐために、前日比および前週比の増減しきい値を少なくとも 20% に設定するか、比較期間を生データのトラフィックサイクルに合わせて調整します。 |
解決策 | この問題を解決するには、次の手順に従います。
|
結果書き込み量 (比較) の監視
項目 | 説明 |
目的 | データ変換タスクによって書き込まれるデータ量を監視します。量が指定された前日比または前週比のしきい値を超えて増減した場合にアラートがトリガーされます。 |
関連ダッシュボード | 書き込みログ合計: すべての宛先 Logstore に正常に書き込まれたデータエントリの総数。デフォルトの期間は 1 日です。 |
サンプル分析 SQL | アラートルールを作成するための [クエリと統計] ダイアログボックスに、次の SQL 文を入力します。 次のテンプレートで、 |
監視ルール |
説明 生データのトラフィックの周期的な変動による誤検知を防ぐために、前日比および前週比の増減しきい値を少なくとも 20% に設定するか、比較期間を生データのトラフィックサイクルに合わせて調整します。 |
解決策 | この問題を解決するには、次の手順に従います。
|