ログを収集したり、他のクラウドサービスにデータを配布したりすると、Simple Log Service はログソースやタイムスタンプなどの情報をキーと値のペアとしてログに追加します。これらは Simple Log Service の予約済みフィールドです。
重要
- API を使用してログデータを書き込む場合や Logtail を設定する場合は、カスタムフィールドに予約済みフィールド名を使用しないでください。これにより、フィールド名の競合を防ぎ、正確なクエリ結果を保証します。
__tag__プレフィックスを持つフィールドの配布は、レガシー配布タスクではサポートされていません。- ご利用の Logstore が取り込みデータ量課金モードを使用している場合、Simple Log Service がログに追加する予約済みフィールドに対しては課金されません。詳細については、「取り込みデータ量課金」をご参照ください。
- ご利用の Logstore が機能別課金モードを使用している場合、追加された予約済みフィールドに対して料金が発生します。これらのフィールドのインデックスを有効にすると、インデックストラフィックとストレージに対して少額の料金も発生します。詳細については、「機能別課金」をご参照ください。
| 予約済みフィールド | タイプ | インデックスと分析 | 説明 |
__time__ |
整数。標準の UNIX タイムスタンプです。 |
|
ログが書き込まれるときに指定されるログのタイムスタンプです。このフィールドは、ログの配布、クエリ、分析に使用できます。 |
__source__ |
文字列。 |
|
ログのソース (IP アドレスやマシン識別子など) です。このフィールドは、ログの配布、クエリ、分析、カスタム消費に使用できます。 |
__topic__ |
文字列。 |
|
__topic__ログのトピック。ログにトピックを設定すると、Simple Log Service がこのフィールドを自動的に追加します。キーは '__topic__' で、値は指定されたトピックの内容です。このフィールドは、ログ配布、クエリ、分析、およびカスタム消費に使用できます。詳細については、「トピック」をご参照ください。 |
_extract_others_ |
JSON マップに逆シリアル化できる文字列です。 | このフィールドはログの内容には存在しません。インデックスを作成する必要はありません。 | __extract_others____extract_others__このフィールドは、 のエイリアスです。 の使用を推奨します。 |
__tag__:__client_ip__ |
文字列。 |
|
ログソースのパブリック IP アドレスのシステムタグです。パブリック IP アドレスの記録が有効になっている場合、サーバーは受信時にこのフィールドを生ログに追加します。このフィールドは、ログのクエリ、分析、カスタム消費に使用できます。SQL 分析でこのフィールドを使用する場合は、フィールド名を二重引用符 ("") で囲む必要があります。詳細については、「タグ」および「パブリック IP アドレスの記録」をご参照ください。 |
__tag__:__receive_time__ |
文字列。値は、UNIX タイムスタンプを表す整数に変換できます。 |
|
ログがサーバーに到着した時刻のシステムタグです。パブリック IP アドレスの記録が有効になっている場合、サーバーは受信時にこのフィールドを生ログに追加します。このフィールドは、ログのクエリ、分析、カスタム消費に使用できます。詳細については、「タグ」および「パブリック IP アドレスの記録」をご参照ください。 |
__tag__:__path__ |
文字列。 |
|
Logtail が収集時に自動的に追加するログファイルの完全なパスです。このフィールドは、ログのクエリ、分析、カスタム消費に使用できます。SQL 分析でこのフィールドを使用する場合は、フィールド名を二重引用符 ("") で囲む必要があります。 |
__tag__:__hostname__ |
文字列。 |
|
Logtail がデータを収集するマシンのホスト名で、Logtail が自動的に追加します。このフィールドは、ログのクエリ、分析、カスタム消費に使用できます。SQL 分析でこのフィールドを使用する場合は、フィールド名を二重引用符 ("") で囲む必要があります。 |
__raw_log__ |
文字列。 | このフィールドのインデックスは手動で作成する必要があります。インデックスのデータ型をテキストに設定し、必要に応じてログ分析を有効にします。 | __raw_log__解析が失敗した場合の生ログが含まれます。「ログ解析失敗時の破棄」機能を無効にすると、Logtail はこのフィールドに生ログをアップロードします。このフィールドは、ログの配布、クエリ、分析、カスタム消費に使用できます。詳細については、「ログ解析失敗時の破棄」をご参照ください。 |
__raw__ |
文字列。 | このフィールドのインデックスは手動で作成する必要があります。インデックスのデータ型をテキストに設定し、必要に応じてログ分析を有効にします。 | __raw__解析が成功した後の元の生ログが含まれます。「生ログのアップロード」機能を有効にすると、Logtail は解析されたデータとともに、このフィールドに生ログの内容を含めます。これは、監査やコンプライアンスのシナリオで役立ちます。このフィールドは、ログの配布、クエリ、分析、カスタム消費に使用できます。詳細については、「生ログのアップロード」をご参照ください。 |