このトピックでは、Simple Log Service コンソールで Metricstore と時系列データを作成、変更、削除する方法について説明します。Metricstore を削除する前に、関連するすべての Logtail 構成を削除する必要があります。また、データ保持期間を短縮することで、ログを自動的に削除することもできます。
用語
Metricstore は、Simple Log Service のユニットであり、メトリックの収集、保存、クエリに使用されます。各 Metricstore はプロジェクトに属し、1 つのプロジェクト内に複数の Metricstore を作成できます。詳細については、「Metricstore」をご参照ください。
前提条件
プロジェクトが作成されていること。詳細については、「プロジェクトの管理」をご参照ください。
Metricstore の作成
Simple Log Service コンソール にログインします。
[プロジェクト] セクションで、目的のプロジェクトをクリックします。

-
[] タブで、[+] アイコンをクリックします。
-
「Create Metricstore」パネルで、以下のパラメーターを設定し、OK をクリックします。
パラメーター
説明
Metricstore Name
Metricstore 名は、プロジェクト内で一意である必要があります。作成後に名前を変更することはできません。
データ保持時間
Metricstore で Simple Log Service によって収集された時系列データの保持期間。
-
[日数限定] をデータ保持パターンとして選択し、必要に応じてデータ保持期間を設定します。単位: 日。有効な値: 1~3000。
警告-
ログの保持期間が終了すると、ログは削除されます。
-
データ保持期間を短縮すると、Simple Log Service は期限切れのすべてのログを 1 時間以内に削除します。ただし、Simple Log Service コンソールのホームページにある 使用明細 は翌日に更新されます。たとえば、データ保持期間を 5 日から 1 日に変更した場合、Simple Log Service は過去 4 日分のログを 1 時間以内に削除します。
-
-
データ保持モードとして恒久的な保管:を選択すると、Simple Log Service は、収集されたメトリックを永続的に保持します。
説明SDK を使用してデータ保持期間を照会し、返された値が 3650 の場合、それは永久保持を示します。
シャード数:
シャード数。Simple Log Service は、データの読み取りと書き込みを可能にするシャードを提供します。各シャードは、5 MB/秒の書き込み容量と 500 回/秒の書き込み、および 10 MB/秒の読み取り容量と 100 回/秒の読み取りをサポートします。各 Metricstore に最大 10 個のシャード、各プロジェクトに最大 200 個のシャードを作成できます。詳細については、「シャード」をご参照ください。
自動シャーディング:
「自動シャーディング:」を有効にすると、Simple Log Service は、既存のシャードが書き込まれるデータを処理できない場合にシャード数を増加させます。詳細については、「シャードの管理」をご参照ください。
最大破片:
「自動シャーディング:」スイッチをオンにすると、システムは最大256個の読み書きシャードへの自動シャーディングをサポートします。
-
Metricstore 構成の変更
-
タブで、対象の MetricStore にポインターを合わせ、 を選択します。
-
Metricstore Attributes ページで、変更 をクリックします。
-
基本情報
-
データ保持時間: パラメーターの説明については、「Metricstore の作成」をご参照ください。
-
自動シャーディング:: この機能を有効にすると、シャードを自動的に分割して書き込みスループットを向上できます。詳細については、「シャードの管理」をご参照ください。
-
最大破片::1 つの Metricstore を分割できるシャードの最大数です。Metricstore は、読み取り/書き込み状態にある最大 256 個のシャードに自動的に分割できます。
-
パブリック IP の記録:パブリック IP の記録 スイッチを有効にすると、Simple Log Service は各ログの [タグ] フィールドに次の情報を自動的に追加します:
-
__client_ip__: ログが発生するデバイスのパブリック IP アドレスです。
-
__receive_time__: ログがサーバーに到着する時刻です。この値は、1970年1月1日 00:00:00 協定世界時 (UTC) から経過した秒数を表す UNIX タイムスタンプです。
-
-
-
シャード管理::
デフォルトでは、Metricstore には 2 つのシャードが作成されます。必要に応じてシャードを分割またはマージできます。詳細については、「シャードの管理」をご参照ください。
-
クエリアクセラレーション設定
デフォルトでは、Prometheus Query コンピュートエンジンは実行結果をキャッシュしません。各クエリはすべてのデータを読み取り、計算を再実行する必要があります。標準コンピュートエンジンは、単一ノードでのシングルコルーチン計算のみをサポートします。これにより、多くの時系列、長いクエリ時間範囲、または複雑なロジックを伴うシナリオでパフォーマンスが低下する可能性があります。より効率的な PromQL 計算を提供するために、SLS 時系列コンピュートエンジンは、[Global Caching] と [Concurrent Computing] の 2 つの機能強化を導入しています。低レベル設計の原則と構成方法の詳細については、「クエリ高速化」をご参照ください。
-
書き込み設定
Metricstore は、メトリックデータを時系列順に整理して保存します。時系列データベースが、リアルタイム Metricstore への履歴データの継続的な書き込みや、マシンクロックの問題による無効なデータの生成など、順序が乱れたダーティデータを過剰に受信すると、クエリパフォーマンスに深刻な影響を与えます。
Metricstore は、異常なタイムスタンプを持つモニタリングデータをフィルタリングできます。書き込み構成ページでタイムウィンドウを設定できます。左右の間隔設定項目の単位は秒です。SLS サービスへのデータ到着時間に基づいて、書き込まれるデータの有効な時間範囲は [データ到着時間 - 左の間隔、データ到着時間 + 右の間隔] です。この範囲外のデータは破棄されます。[0,0] に間隔を設定すると、時間範囲ルールは適用されません。
説明この機能は、Prometheus Remote Write プロトコルを使用して書き込まれたデータにのみ適用されます。接続タイプの詳細については、「Prometheus Remote Write プロトコルを使用したメトリックデータの収集」をご参照ください。
-
プロセッサの書き込み
インジェストプロセッサを使用すると、データが取り込まれる前にデータを処理できます。これにより、フィールドの変更、フィールドの解析、データのフィルタリング、データのマスキングなど、さまざまなシナリオがサポートされます。詳細については、「取り込み時の処理 (インジェストプロセッサ)」をご参照ください。
-
Tag
Metricstore にタグを追加できます。タグは、Metricstore をグループ化、管理、区別するのに役立ちます。
-
-
[保存]をクリックします。
Metricstore の削除
-
Metricstore を削除する前に、Metricstore に関連付けられているすべての Logtail 構成を削除する必要があります。詳細については、「Logtail 収集構成の削除」をご参照ください。
-
Metricstore でデータ転送が有効になっている場合は、削除する前に新しいデータの書き込みを停止する必要があります。また、Metricstore 内の既存のすべてのデータが正常に転送されたことを確認する必要があります。
-
Metricstore を削除した日には、ストレージおよびその他の料金が請求されます。翌日からは料金は発生しません。これは、すべての Metricstore を削除してから 3 日目には Simple Log Service の請求書が届かないことを意味します。
-
[] タブで、対象の MetricStore にポインターを移動し、[] を選択します。
警告Metricstore を削除すると、Metricstore とそれに保存されている時系列データは完全に削除され、復元できません。注意して続行してください。
-
確認ダイアログボックスで、[確認] をクリックします。
時系列データの削除
指定されたデータ保持期間が終了すると、メトリックは自動的に削除されます。データ保持期間を短縮することで、メトリックをより早く削除できます。データ保持時間
データ保持期間を短縮した場合、Simple Log Service は 1 時間以内にすべての期限切れのデータを削除します。ただし、コンソールホームページの使用明細は翌日に更新されます。たとえば、データ保持期間を 5 日から 1 日に変更した場合、Simple Log Service は 1 時間以内に過去 4 日分のデータを削除します。