Docs » Advanced test configurations » 組み込み変数

組み込み変数 🔗

Splunk Synthetic Monitoring には、合成テストで使用するための組み込み変数が用意されています。セットアップ中にテスト内の変数を参照するには、変数名を使用します。

ランダム変数 🔗

Splunk Synthetic Monitoring は、テストで使用できる以下のランダム変数セットを提供します:

変数

説明

random.hex

16進数のランダムな文字列

fc7eaf12b54eb220ac1758c657518dee

random.integer

ランダムな10桁の整数

463500376

日時変数 🔗

Splunk Synthetic Monitoring は、テストで使用できる日付と時刻の変数セットを以下のように提供します:

変数

説明

date.today

今日の日付、YYYY-MM-DD 形式

2022-04-22

date.year

現在の年

2022

date.month

現在の月、MM 形式

03

date.day

現在の日にち、DD 形式

07

time.now

現在の時刻、YYYY-MM-DD HH:SS:MM -XXXX 形式

2022-04-22 13:46:02 -0400

場所変数 🔗

Splunk Synthetic Monitoring は、テストで使用できる以下のロケーション変数のセットを提供します:

変数

説明

location.region

現在地のリージョン

us-east-1

location.public.ip

現在の場所のパブリックIPアドレス

54.208.109.193

location.name

現在の場所の名前

N. Virginia

location.name_as_param

パラメータとしてフォーマットされた、現在の場所の名前。

N.-Virginia

location.latitude

現在の場所の緯度値

39.0437

location.longitude

現在の場所の経度値

-77.4875

location.geolocation

現在の場所の座標

{"coords": {"latitude":"39.0437", "longitude":"-77.4875"}}

APIテストのリクエスト変数 🔗

Splunk Synthetic Monitoring は、API テストで使用できるリクエスト変数のセットを以下のように提供します:

変数

説明

response.body

JSONレスポンスボディ

{"check_id":48243,...}

response.body_size

JSONレスポンスボディのサイズ(メガバイト単位)

20 MB

response.code

APIテストの HTTP レスポンスコード

200

response.response_time

リクエストの応答時間(ミリ秒単位)

32 ms

response.dns_time

リクエストのDNS時間(ミリ秒単位)

145 ms

response.first_byte_time

リクエストの最初のバイトまでの時間(ミリ秒単位)

4 ms

テスト内で変数を使用する 🔗

テストの作成または編集中に、右側の Variables タブに、使用できる組み込み変数と既存のグローバル変数のリストが表示されます。変数名を選択してキーボードにコピーし、希望のフィールドに貼り付けます。

このページは 2024年12月20日 に最終更新されました。