Timestream for LiveAnalytics のメトリクスとディメンション - Amazon Timestream

Amazon Timestream for LiveAnalytics に類似した機能をご希望の場合は Amazon Timestream for InfluxDB をご検討ください。リアルタイム分析に適した、シンプルなデータインジェストと 1 桁ミリ秒のクエリ応答時間を特徴としています。詳細については、こちらを参照してください。

Timestream for LiveAnalytics のメトリクスとディメンション

Timestream for LiveAnalytics を操作するとき、以下のメトリクスとディメンションが Amazon CloudWatch に送信されます。メトリクス値はすべて、1 分ごとに集計されて報告されます。Timestream for LiveAnalytics のメトリクスを表示するには、以下の手順を使用できます。

CloudWatch コンソールを使用してメトリクスを表示するには

メトリクスはまずサービスの名前空間ごとにグループ化され、次に各名前空間内のさまざまなディメンションの組み合わせごとにグループ化されます。

  1. CloudWatch コンソール (https://console.aws.amazon.com/cloudwatch/) を開きます。

  2. 必要に応じて、リージョンを変更します。ナビゲーションバーで、AWS リソースがあるリージョンを選択します。詳細については、「AWS サービスエンドポイント」を参照してください。

  3. ナビゲーションペインで [Metrics] (メトリクス) を選択します。

  4. [All metrics] (すべてのメトリクス) タブで、AWS/Timestream for LiveAnalytics. を選択します。

AWS CLI を使ってメトリクスを表示するには
  • コマンドプロンプトで、以下のコマンドを使用します。

    aws cloudwatch list-metrics --namespace "AWS/Timestream"

Timestream for LiveAnalytics メトリクスのディメンション

Timestream for LiveAnalytics のメトリクスは、アカウント、テーブル名、オペレーションなどの値別に分類されます。CloudWatch コンソールを使用して、以下の表に示すいずれかのディメンションに従って Timestream for LiveAnalytics データを取得できます。

ディメンション 説明
DatabaseName

このディメンションは、データを特定の Timestream for LiveAnalytics データベースに制限します。この値は、現在のリージョンおよび現在の AWS アカウントにおける任意のデータベースにすることができます。

Operation

このディメンションは、StorageWriteRecordsBatchLoadScheduledQuery などの Timestream for LiveAnalytics オペレーショのいずれかにデータを制限します。使用可能な値のリストについては、Timestream for LiveAnalytics の Query API リファレンスを参照してください。

TableName

このディメンションは、データを Timestream for LiveAnalytics データベース内の特定のテーブルに制限します。

重要

CumulativeBytesMeteredUserErrorsSystemErrors メトリクスには Operation ディメンションのみがあります。SuccessfulRequestLatency メトリクスには、常に Operation ディメンションがありますが、Operation の値によっては DatabaseName および TableName ディメンションもあります。これは、Timestream for LiveAnalytics のテーブルレベルのオペレーションにはディメンションとして DatabaseNameTableName がありますが、アカウントレベルのオペレーションにはないためです。

Timestream for LiveAnalytics メトリクス

注記

Amazon CloudWatch は、次のすべての Timestream for LiveAnalytics メトリクスを 1 分間隔で集計します。

一般的なメトリクス
メトリクス 説明

SuccessfulRequestLatency

指定した期間中に成功した Timestream for LiveAnalytics へのリクエスト数です。SuccessfulRequestLatency は、次の 2 種類の情報を提供します。

  • 成功したリクエストの経過時間 (最小、最大、合計、または平均)。

  • 成功したリクエストの数 (SampleCount)。

SuccessfulRequestLatency は、Timestream for LiveAnalytics 内のアクティビティのみを反映し、ネットワークレイテンシーやクライアント側のアクティビティを考慮しません。

単位: Milliseconds

ディメンション
  • DatabaseName

  • TableName

  • Operation

有効な統計:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • P10

  • p50

  • p90

  • p95

  • p99

書き込みメトリクスとストレージメトリクス
メトリクス 説明

MagneticStoreRejectedRecordCount

非同期的に拒否されたマグネティックストアの書き込みレコードの数。これは、新しいレコードのバージョンが現在のバージョンより小さい場合、または新しいレコードのバージョンが現在のバージョンと等しいがデータが異なる場合に発生する可能性があります。

単位: Count

ディメンション
  • DatabaseName

  • TableName

  • Operation

有効な統計:

  • Sum

  • SampleCount

MagneticStoreRejectedUploadUserFailures

ユーザーエラーによりアップロードされなかったマグネティックストア拒否レコードレポートの数。これは、IAM アクセス許可が正しく設定されていないか、削除された S3 バケットが原因である可能性があります。

単位: Count

ディメンション
  • DatabaseName

  • TableName

  • Operation

有効な統計:

  • Sum

  • SampleCount

MagneticStoreRejectedUploadSystemFailures

システムエラーによりアップロードされなかったマグネティックストア拒否レコードレポートの数。

単位: Count

ディメンション
  • DatabaseName

  • TableName

  • Operation

有効な統計:

  • Sum

  • SampleCount

ActiveMagneticStorePartitions

特定の時間にデータをアクティブに取り込むマグネティックストアパーティションの数。

単位: Count

ディメンション
  • DatabaseName

  • Operation

有効な統計:

  • Sum

  • SampleCount

MagneticStorePendingRecordsLatency

クエリに使用できないマグネティックストアへの最も古い書き込み。マグネティックストアに書き込まれたレコードは、6 時間以内にクエリできるようになります。

単位: Milliseconds

ディメンション
  • DatabaseName

  • TableName

  • Operation

有効な統計:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • P10

  • p50

  • p90

  • p95

  • p99

MemoryCumulativeBytesMetered

メモリストアに保存されているデータのバイト単位の量。

単位: Bytes

ディメンション: Operation

有効な統計:

  • Average

MagneticCumulativeBytesMetered

マグネティックストアに保存されたデータのバイト単位の量。

単位: Bytes

ディメンション: Operation

有効な統計:

  • Average

CumulativeBytesMetered

Timestream for LiveAnalytics への取り込みによって計測されるデータのバイト単位の量。

単位: Bytes

ディメンション: Operation

有効な統計:Sum

NumberOfRecords

Timestream for LiveAnalytics に取り込まれたレコードの数。

単位: Count

ディメンション: Operation

有効な統計:Sum

メトリクスのクエリ
メトリクス 説明

CumulativeBytesMetered

Timestream for LiveAnalytics に送信されたクエリによってスキャンされたデータのバイト数。

単位: Bytes

ディメンション: Operation

有効な統計:

  • Sum

ResourceCount

アカウントのクエリワークロードに消費される Timestream コンピューティングユニット (TCU)。このメトリクスは、アカウントからのアクティブなクエリワークロード中、最大コンピューティングユニットと最小コンピューティングユニットで毎分出力されます。

単位: Count

有効な統計: 最小、最大

ディメンション: Service: TimestreamResource: QueryTCUType: ResourceClass: OnDemand

エラーメトリクス
メトリクス 説明

SystemErrors

指定した期間中に SystemError を生じさせる Timestream for LiveAnalytics へのリクエスト数です。SystemError は通常、内部サービスエラーを示します。

単位: Count

ディメンション: Operation

有効な統計:

  • Sum

  • SampleCount

UserErrors

指定した期間中に InvalidRequest エラーを生じさせる Timestream for LiveAnalytics へのリクエスト数です。InvalidRequest は通常、無効なパラメータの組み合わせ、存在しないテーブルへの更新の試み、不正なリクエスト署名など、クライアント側のエラーを示します。UserErrors は、現在の AWS リージョンと現在の AWS アカウントに対する無効なリクエストの集計を表します。

単位: Count

ディメンション: Operation

有効な統計:

  • Sum

  • SampleCount

重要

AverageSum など、すべての統計が必ずしも常にすべてのメトリクスに適用可能であるとは限りません。ただし、これらの値はすべて Timestream for LiveAnalytics コンソール経由で利用できます。または CloudWatch コンソール、AWS CLI、AWS SDK を使用してすべてのメトリクスを利用できます。