コンテンツにスキップ

メータリングデータ構造と使用

概要

データが特定のワークスペースに書き込まれると、Guanceはこれらのデータの書き込み量をリアルタイムで監視し、統計を取ります。あらかじめ設定された時間周期に従い、統計情報を記録し、データベースに保存します。

DQL クエリステートメントと組み合わせることで、ユーザーは簡単に使用量分析ダッシュボードを構築できます。このダッシュボードは直感的なデータ使用状況の分析を提供し、データトラフィックの傾向把握、リソース配分の最適化、データ使用状況の監視を支援します。

データ構造

{
    "time": 1720584000000,
    "__docid": "fb4d3b817fdc08a266bfefe85049d279",
    "count": "0",
    "create_time": "1720591166343",
    "date": "1720584000000",
    "hour_count": "0",
    "project": "logging",
    "sub_project": "default",
    "workspaceUUID":"wksp_3c5cc6626cb64550b401347931fcf467",
    "workspace_name": ksd
}

フィールド説明

フィールド 説明
time int64 計測項目の時間、単位は ms。例: 1720584000000 は 2024-07-10 12:00:00 に相当し、この計測項目の時間範囲が 2024-07-10 12:00:00 ~ 2024-07-10 13:00:00(左閉右開)であることを示します。 1720584000000
date int64 time と同じ
__docid string データベースレコードを一意に識別するID fb4d3b817fdc08a266bfefe85049d279
workspaceUUID string ワークスペース ID wksp_3c5cc6626cb64550b401347931fcf467
project string 計測プロジェクト。詳細は後述 logging
sub_project string 計測サブプロジェクト。詳細は後述 default
count int64 全量計測値 2345
hour_count int64 1時間あたりの計測データ 1234
create_time int64 データベースへの実際の書き込み時間、単位 ms 1720591166343
workspace_name ワークスペース名

計測プロジェクト(project)説明

注意⚠️: 全量集計の場合は count、増分集計の場合は hour_count を使用します。

集計項目 project sub_project 集計周期 集計方法 説明
DataKit 数 datakit 1時間ごと 全量 特定ワークスペースの DataKit 使用量
全サイト DataKit 数 platform_datakit 1時間ごと 全量 サイト全体の DataKit 使用量。特定のワークスペースには関係しません。
テスト実行回数 synthetic_test_runs 1時間ごと 増分
RUM PV 数 rum_pv 1時間ごと 全量
RUM データ行数 rum_data_rows 1時間ごと 増分 Resource、Action、LongTask、Error の数
RUM 生書き込みトラフィック rum_bytes 1時間ごと 増分
トレース数 tracing 1時間ごと 増分
Tracing 生書き込みトラフィック tracing_bytes 1時間ごと 増分
イベントデータ行数 keyevent 1時間ごと 全量
データ転送(顧客の S3 オブジェクトストレージ) data_forwarding_s3_bytes 指定可能な値: logging/tracing/rum。それぞれ対応するデータタイプのバックアップ情報を表します。 1時間ごと 増分
データ転送(顧客のメッセージエンジン) data_forwarding_kafka_bytes 指定可能な値: logging/tracing/rum。それぞれ対応するデータタイプのバックアップ情報を表します。 1時間ごと 増分
データ転送(顧客の OSS オブジェクトストレージ) data_forwarding_oss_bytes 指定可能な値: logging/tracing/rum。それぞれ対応するデータタイプのバックアップ情報を表します。 1時間ごと 増分
データ転送(顧客の OBS オブジェクトストレージ) data_forwarding_obs_bytes 指定可能な値: logging/tracing/rum。それぞれ対応するデータタイプのバックアップ情報を表します。 1時間ごと 増分
データ転送(デフォルトストレージ容量) data_forwarding_default_bytes 指定可能な値: logging/tracing/rum。それぞれ対応するデータタイプのバックアップ情報を表します。 1時間ごと 全量
データ転送(デフォルトストレージ容量、増分) data_forwarding_delta_bytes
セキュリティチェックデータ行数 security 1時間ごと 増分
レポート送信回数 report 5分ごと 増分
インフラストラクチャオブジェクト数 object 1時間ごと 全量
Pipeline データ処理トラフィック pipeline_processed_bytes 1時間ごと 増分
機密データスキャントラフィック sensitive_scan_bytes 1時間ごと 増分
ログ生書き込みトラフィック logging_bytes 指定可能な値: ログマルチインデックスのインデックス名 1時間ごと 増分
ログデータ行数 logging 指定可能な値: ログマルチインデックスのインデックス名 1時間ごと 増分
時系列数 timeseries 1時間ごと 全量
pipeline トラフィック集計 pipeline_processed_bytes 1時間ごと 増分
セッションリプレイ数 session_replay 1時間ごと
Span 数 tracing_span 1時間ごと
プロファイル数 profile 1時間ごと
SIEM スキャントラフィック siem_scan_bytes 1時間ごと
トリガー実行回数 job_runs 1時間ごと
SMS 送信回数 sms 1時間ごと
ネットワークホスト数 network 1時間ごと

計測データクエリ

# DQL ステートメントを使用して、特定のワークスペースの1日分のログ書き込み量を確認できます。

metering::`*`:(sum(hour_count)) {project="logging", workspaceUUID="wksp_xxx"}

フィードバック

このページは役に立ちましたか?