AWS Timestream¶
AWS Timestream の表示メトリクスには、システムエラー数(内部サービスエラー数)、現在の AWS リージョンと現在の AWS アカウントにおける無効なリクエストの合計、成功リクエストのレイテンシーとサンプル数、メモリに保存されているデータ量、磁気ストレージに保存されているデータ量などが含まれます。
設定¶
Func のインストール¶
Guance の統合 - 拡張 - マネージド版 Func を有効化することを推奨します。前提条件はすべて自動でインストールされるため、そのままスクリプトのインストールを続けてください。
Func を自分でデプロイする場合は Func を自分でデプロイ を参照してください
インストールスクリプト¶
注意:要件を満たす Amazon の AK を事前に用意してください。簡単な方法として、グローバル読み取り専用権限
ReadOnlyAccessを直接付与しても構いません。
マネージド版の有効化スクリプト¶
- Guance コンソールにログインする
- 【統合】メニューをクリックし、【クラウドアカウント管理】を選択する
- 【クラウドアカウントの追加】をクリックし、【AWS】を選択して画面に必要な情報を入力する。以前にクラウドアカウント情報を設定済みの場合は、この手順を省略する
- 【テスト】をクリックし、成功したら【保存】をクリックする。失敗した場合は、関連する設定情報が正しいか確認してから再度テストする
- 【クラウドアカウント管理】一覧で追加済みのクラウドアカウントを確認できる。該当するクラウドアカウントをクリックして詳細ページに入る
- クラウドアカウント詳細ページの【統合】ボタンをクリックし、
未インストール一覧からAWS Timestreamを見つけて【インストール】ボタンをクリックし、表示されるインストール画面でインストールする。
手動有効化スクリプト¶
-
Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットに入り、
integration_aws_timestreamを検索する -
【インストール】をクリックした後、対応するパラメータを入力する。AWS AK ID、AK Secret、およびアカウント名。
-
【起動スクリプトのデプロイ】をクリックすると、システムが自動的に
Startupスクリプトセットを作成し、対応する起動スクリプトを自動で設定する。 -
有効化後、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できる。【実行】をクリックすれば、定期実行を待たずにすぐ 1 回実行できる。しばらくしてから、実行タスクの記録と対応するログを確認できる。
検証¶
- 「管理 / 自動トリガー設定」で、対象タスクに対応する自動トリガー設定が存在するか確認し、あわせて対象タスクの記録とログを確認して異常がないかチェックする
- Guance の「基盤 / カスタム」で資産情報が存在するか確認する
- Guance の「メトリクス」で対応する監視データがあるか確認する
メトリクス¶
Amazon のクラウド監視を設定すると、デフォルトのメトリクスセットは次のとおりです。設定によって、さらに多くのメトリクスを収集できます:
Amazon CloudWatch AWS Timestream メトリクス詳細
| メトリクス名 | 説明 | 単位 | 有効な統計データ |
|---|---|---|---|
SystemErrors |
指定された期間内にシステムエラーを生成した Timestream へのリクエスト。システムエラーは通常、内部サービスエラーを示します。 | 件数 | 合計 Sum、データサンプル SampleCount(Amazon Timestream コンソールではサンプル数として表示) |
UserErrors |
指定された期間内に InvalidRequest エラーを生成した Timestream リクエスト。InvalidRequest は通常、無効なパラメータの組み合わせ、存在しないテーブルの更新試行、または誤ったリクエスト署名などのクライアントエラーを示します。UserErrors は現在の AWS リージョンと現在の AWS アカウントの無効なリクエストの合計を表します。 | 件数 | 合計 Sum、データサンプル SampleCount(Amazon Timestream コンソールではサンプル数として表示) |
SuccessfulRequestLatency |
指定された期間内の Timestream への成功リクエスト。SuccessfulRequestLatency は 2 種類の異なる情報を提供します。成功リクエストの実行時間(最小 Minimum、最大 Maximum、合計 Sum、または平均)と、成功リクエスト数(SampleCount)です。SuccessfulRequestLatency はネットワーク遅延やクライアント側の活動を考慮せず、Timestream 内のアクティビティのみを反映します。 | ミリ秒 | 平均 Average、最小 Minimum、最大 Maximum、合計 Sum、データサンプル SampleCount(Amazon Timestream コンソールではサンプル数として表示) |
MemoryCumulativeBytesMetered |
メモリに保存されているデータ量。単位はバイト。 | バイト | 平均 Average |
MagneticCumulativeBytesMetered |
磁気ストレージに保存されているデータ量。単位はバイト。 | バイト | 平均 Average |