時系列データは、各系列を識別および記述するメタデータと、タイムスタンプと値を記録するデータポイントで構成されます。コンソール、SDK、または CLI を使用して時系列データを書き込むことができます。
概要
Tablestore コンソール、SDK、または CLI を使用して時系列データを書き込みます。行が既に存在する場合、Tablestore はその行を上書きします。
各時系列のメタデータとデータを指定する必要があります。時系列が存在しない場合、Tablestore はリクエスト内のメタデータから自動的に作成します。
注意事項
テーブル設計を計画し、時系列の総数を監視してください。データポイントが少ない短命な時系列では、Tablestore が各系列をインデックスごとに最低 4 KB の割り当てでインデックス付けするため、メタデータのストレージコストが増加します。
操作手順
Tablestore コンソールを使用して時系列を事前定義し、時系列テーブルにデータを書き込みます。
-
インスタンスの管理 ページに移動します。
-
Tablestore コンソールにログインします。
-
上部メニューで、リソースグループとリージョンを選択します。
-
概要 ページで、インスタンスエイリアスをクリックするか、インスタンスの 操作 列にある インスタンスの管理 をクリックします。
-
-
インスタンスの詳細 タブで、時系列テーブル タブをクリックします。
-
時系列テーブル タブで、時系列テーブルの名前をクリックしてから データのクエリ タブをクリックします。または、時系列テーブルを見つけて 操作 列の データの管理 をクリックします。
-
(任意) 時系列の作成
-
データのクエリ タブで、タイムラインを追加 をクリックします。
-
タイムラインを追加 ダイアログボックスで、時系列のメタデータを追加します。
[Metric Name] (例:
cpu) と [Data Source] (例:host_001) を設定します。[Tags] で、region = hangzhouやos = Ubuntuなどのキーと値のペアを追加します。[Properties] で、cpu_user = 10、cpu_sys = 5、cpu_io = 2などのエントリを追加します。[Add] をクリックします。次の表にパラメーターを示します。
パラメーター
説明
[メトリック名]
測定メトリック。例:CPU 使用率の
cpu、ネットワークスループットのnet。[データソース]
データソースの識別子。
[タグ]
時系列を識別するために使用される、文字列ベースのカスタムのキーと値のペア。
[プロパティ]
プロパティ列として格納される、追加の時系列属性。
-
新規追加 をクリックします。
新しい時系列は通常、作成後約 1 分でクエリ可能になります。
-
-
データの挿入
-
データの挿入 をクリックします。
-
データの挿入 ダイアログボックスで、対象の時系列を特定し、時間と属性列を設定します。
この例では、[Metric Name] を
cpuに、[Data Source] をhost_001に設定します。タグos = Ubuntuとregion = hangzhouを追加します。[Attribute Columns] には、cpu_user(整数、値:20)、cpu_sys(整数、値:5)、cpu_io(整数、値:2) の 3 行を追加します。次に、[OK] をクリックします。 -
OK をクリックします。
-
SDK と CLI の連携
SDK または CLI を使用して時系列データを書き込むことができます。
-
SDK の使用
-
CLI の使用: