すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:ログフィールドの詳細

最終更新日:Apr 01, 2026

Redis は、監査ログ、スローログ、実行ログを提供します。このトピックでは、各ログタイプのフィールドについて説明します。

監査ログ

監査ログは、redis_audit_log_standard という名前の Logstore に保存されます。次の表に、フィールドの詳細を説明します。

フィールド

説明

__topic__

ログトピック。

  • redis_audit_log:DB ノードからの監査ログ

  • redis_proxy_audit_log:Proxy ノードからの監査ログ

account

データベースアカウントの名前。

command

実行された Redis コマンド。type7 (ホットキーログ) または 8 (large キーログ) の場合、このフィールドはそれぞれホットキーまたは large キーに関する詳細を含む JSON 配列になります。次の表に、各配列要素のフィールドを説明します。

db

データベースの名前。

extend_information

追加情報。

instanceid

Redis インスタンスの ID。

ip

IP アドレス。

is_cautious

操作が高リスクであるかどうかを示します。

  • 0:いいえ

  • 1:はい

latency

コマンドの実行レイテンシー。

  • DB ノードからのログの場合、latency の単位はマイクロ秒です。

  • Proxy ノードからのログの場合、latency の単位はミリ秒です。

time

タイムスタンプ。例:1597048424。

type

ログのタイプ。有効値:

  • 0:プライマリノードへの書き込み

  • 7:プライマリノードのホットキーログ

  • 8:プライマリノードの large キーログ

  • 1024:管理者アカウントによるプライマリノードへの書き込み

type が 7 (ホットキーログ) の場合、次の表に command 配列の各要素のフィールドを説明します。

フィールド

データ型

説明

category

string

ホットキーを識別するために使用されるメソッド。

  • 値が "traffic" の場合は、トラフィックによる識別を示します。

  • 値が "qps" の場合、またはこのフィールドがない場合は、QPS による識別を示します。

dbid

long

キーが配置されているデータベース。例:0

key

string

特定のキー。例:"key:000000000095"

type

string

キーのデータの型。例:"string"

lfu

long

このフィールドは無視できます。以前のエンジンバージョンで使用されており、QPS に基づいて識別されたホットキーに対してのみ返されます。

qps

number|string

アクセス頻度。例:268655500-6000>=6000

注:このフィールドのデータの型は、新しいエンジンバージョンでは number ですが、一部の古いバージョンでは string です。

in_bytes

long

入力トラフィック。このフィールドは、category"traffic" の場合にのみ返されます。

out_bytes

long

出力トラフィック。このフィールドは、category"traffic" の場合にのみ返されます。

type が 8 (large キーログ) の場合、次の表に command 配列の各要素のフィールドを説明します。

フィールド

データ型

説明

dbid

text

キーが配置されているデータベース。例:"0"

key

text

特定のキー。例:"key:000000000095"

type

text

キーのデータの型。例:"string"

注:オープンソースの Redis および一部の古い Tair バージョンでは、文字列キーの長さがしきい値 (デフォルト:2000) を超えると、large キーとしてログに記録されます。

size

long

要素の数。例:1024。

スローログ

スローログは、redis_slow_run_log という名前の Logstore に保存されます。次の表に、フィールドの詳細を説明します。

フィールド

説明

__topic__

ログトピック。

  • redis_slow_log:DB ノードからのスローログ

  • redis_proxy_slow_log:Proxy ノードからのスローログ

account

データベースアカウントの名前。

command

実行された Redis コマンド。

db

データベースの名前。

extend_information

追加情報。

instanceid

Redis インスタンスの ID。

ip

IP アドレス。

is_cautious

操作が高リスクであるかどうかを示します。

  • 0:いいえ

  • 1:はい

latency

コマンドの実行レイテンシー。

  • DB ノードからのログの場合、latency の単位はマイクロ秒です。

  • Proxy ノードからのログの場合、latency の単位はミリ秒です。

time

タイムスタンプ。例:1597048424。

type

ログのタイプ。

実行ログ

実行ログは、redis_slow_run_log という名前の Logstore に保存されます。次の表に、フィールドの詳細を説明します。

フィールド

説明

__topic__

ログトピック。値は常に redis_run_log です。

extend_information

追加情報。

instanceid

Redis インスタンスの ID。

node_type

実行ログのソースノード。

  • proxy:Proxy ノードからの実行ログ

  • db:DB ノードからの実行ログ

runlog

実行ログの内容。

time

タイムスタンプ。例:1597048424。