ログを収集したり、ログを他のクラウドサービスに送信したりすると、Log Serviceはログソースとタイムスタンプをキーと値のペアの形式でログに追加します。 これらのフィールドは Log Service で予約されています。 このトピックでは、Log Serviceの予約フィールドについて説明します。
重要
- Logtail設定を追加したり、API操作を呼び出してログデータを書き込む場合、フィールド (キー) の名前を予約フィールドの名前と同じに設定することはできません。 名前が同じ場合、フィールド名が重複しているため、不正確なクエリやその他の問題が発生する可能性があります。
- Log Serviceは、プレフィックスが
__tag__
であるフィールドを送信しません。 - 従量課金の課金方法に基づいて、ログに追加するフィールドに対して課金されます。 フィールドのインデックス作成機能を有効にすると、インデックスのトラフィックとストレージに対しても少額の料金が発生します。 詳細については、「従量課金」をご参照ください。
フィールド | 種類 | インデックスとログの分析設定 | 説明 |
---|---|---|---|
__time__ | 整数 (UNIX timestamp) |
| ログデータがLogstoreに書き込まれる時刻。 このフィールドは、ログの送信、クエリ、および分析に使用できます。 |
__source__ | String |
| ログが収集されるマシン。 このフィールドは、ログの送信、クエリ、分析、および消費に使用できます。 |
__topic__ | String |
| ログのトピック。 ログにトピックを指定すると、log Serviceはログにトピックフィールドを追加します。 フィールドのキーは __topic__ で、フィールドの値はトピックの内容です。 このフィールドは、ログの送信、クエリ、分析、および消費に使用できます。 詳細については、「ログトピック」をご参照ください。 |
_extract_others_ | JSONマップに逆シリアル化できる文字列 | このフィールドはログに存在しません。 このフィールドのインデックスを作成する必要はありません。 | このフィールドは、__extract_others__ フィールドと同じです。 __extract_others__ フィールドを使用することを推奨します。 |
__タグ __:__ client_ip__ | String |
| ログを収集するマシンのパブリックIPアドレス。 このフィールドはシステムタグです。 Log Public IP機能を有効にすると、Log Serviceはこのフィールドをログソースから収集された各生ログに追加します。 このフィールドは、ログの照会、分析、および消費に使用できます。 SQL文を実行してこのフィールドを分析する場合は、このフィールドを二重引用符 ("") で囲む必要があります。 詳細については、「タグ」および「ログパブリックIP」をご参照ください。 |
__タグ __:__ receive_time__ | 文字列。UNIXタイムスタンプ形式で整数に変換できます。 |
| Log Serviceがログを受信した時刻。 このフィールドはシステムタグです。 Log Public IP機能を有効にすると、Log Serviceはこのフィールドをログソースから収集された各生ログに追加します。 このフィールドは、ログの照会、分析、および消費に使用できます。 詳細については、「タグ」および「ログパブリックIP」をご参照ください。 |
__tag __:__ path__ | String |
| Logtailによって収集されたログファイルへのパス。 Logtail は自動的にこのフィールドをログに追加します。 このフィールドは、ログの照会、分析、および消費に使用できます。 SQL文を実行してこのフィールドを分析する場合は、このフィールドを二重引用符 ("") で囲む必要があります。 |
__タグ __:__ ホスト名__ | String |
| Logtailがログを収集するマシンのホスト名。 Logtail は自動的にこのフィールドをログに追加します。 このフィールドは、ログの照会、分析、および消費に使用できます。 SQL文を実行してこのフィールドを分析する場合は、このフィールドを二重引用符 ("") で囲む必要があります。 |
__raw_log__ | String | このフィールドのテキストタイプのインデックスを作成して設定し、ビジネス要件に基づいてログ分析機能を有効にする必要があります。 | 解析に失敗した生ログ。 [ログの解析に失敗したドロップ] 機能を無効にすると、Logtailは解析に失敗した生ログをアップロードします。 このフィールドのキーは __raw_log__ で、このフィールドの値はログの内容です。 このフィールドは、ログの送信、クエリ、分析、および消費に使用できます。 詳細については、「ログの解析に失敗したドロップ」をご参照ください。 |
__raw__ | String | このフィールドのテキストタイプのインデックスを作成して設定し、ビジネス要件に基づいてログ分析機能を有効にする必要があります。 | 解析される生ログ。 生ログのアップロード機能を有効にすると、Logtailは解析されたログと一緒に __Raw__ フィールドに生ログをアップロードします。 このフィールドは、ログ監査およびコンプライアンスチェックシナリオで使用できます。 このフィールドは、ログの送信、クエリ、分析、および消費に使用できます。 詳細については、「生ログのアップロード」をご参照ください。 |