> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API Trafik Log Kaydı Veri Yapısı

> API trafik log kayıtlarının veri yapısını inceleyebilirsiniz, alan tanımlarını görüntüleyebilirsiniz ve JSON formatını anlayabilirsiniz. Konnektörlere gönderilen JSON mesajlarının yapısını öğrenebilirsiniz.

## Veri Yapısı Alanları

| Alan Adı   | Alanda Tutulan Veri/Açıklaması    | Java Mapping Type                    | Mesajda yer alması için ayarlarda aktif edilmesi gereken alan |
| ---------- | --------------------------------- | ------------------------------------ | ------------------------------------------------------------- |
| @timestamp | Time Stamp                        | Instant                              | Tanım Bilgisi                                                 |
| aci        | Apinizer Correlation ID           | String                               | Tanım Bilgisi                                                 |
| ei         | Environment ID                    | String                               | Tanım Bilgisi                                                 |
| pi         | Project ID                        | String                               | Tanım Bilgisi                                                 |
| appi       | Application ID                    | String                               | API Proxy Bilgisi                                             |
| appin      | Application Name                  | String                               | API Proxy Bilgisi                                             |
| api        | API Proxy ID                      | String                               | API Proxy Bilgisi                                             |
| apn        | API Proxy Name                    | String                               | API Proxy Bilgisi                                             |
| eat        | API Type                          | String                               | API Proxy Bilgisi                                             |
| aprp       | API Proxy Relative Path           | String                               | API Proxy Bilgisi                                             |
| apmi       | API Proxy Method ID               | String                               | API Proxy Bilgisi                                             |
| apmn       | API Proxy Method Name             | String                               | API Proxy Bilgisi                                             |
| xff        | X Forwarded For                   | String                               | İstek Bilgisi                                                 |
| hr1ra      | Http Request Remote Address       | String                               | İstek Bilgisi                                                 |
| hr1hm      | Http Request Http Method          | String                               | İstek Bilgisi                                                 |
| hr1ct      | Http Request Content Type         | String                               | İstek Bilgisi                                                 |
| hr1pi      | Http Request Path Info            | String                               | İstek Bilgisi                                                 |
| uok        | Username or Key                   | String                               | İstek Bilgisi                                                 |
| hr1cp      | Http Request Context Path         | String                               | İstek Bilgisi                                                 |
| hr1qs      | Http Request Query String         | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1ru      | Http Request Remote User          | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1rsi     | Http Request Requested Session Id | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1r1u     | Http Request Request URI          | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1ce      | Http Request Character Encoding   | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1cl      | Http Request Content Length       | Integer                              | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1p       | Http Request Protocol             | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1s       | Http Request Scheme               | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1sn      | Http Request Server Name          | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1sp      | Http Request Server Port          | Integer                              | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| loc        | Location                          | GeoLocation\{Double lat, Double lon} | İstek Bilgisi                                                 |
| hr1rh      | Http Request Remote Host          | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1rp      | Http Request Remote Port          | Integer                              | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1ln      | Http Request Local Name           | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1la      | Http Request Local Address        | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| hr1lp      | Http Request Local Port           | String                               | İstek Bilgisi (Sadece "Trace" açıkken)                        |
| trqpt      | TimeRequestPipelineTotal          | Integer                              | Metrik Bilgisi                                                |
| trspt      | TimeResponsePipelineTotal         | Integer                              | Metrik Bilgisi                                                |
| rrc        | RoutingRetryCount                 | Integer                              | Metrik Bilgisi                                                |
| rfc        | RoutingFailoverCount              | Integer                              | Metrik Bilgisi                                                |
| trt        | TimeRoutingTotal                  | Integer                              | Metrik Bilgisi                                                |
| tapt       | TimeApiProxyTotal                 | Integer                              | Metrik Bilgisi                                                |
| ch         | CacheHit                          | Boolean                              | Metrik Bilgisi                                                |
| sr1t       | SizeRequestTotal                  | Integer                              | Metrik Bilgisi                                                |
| sr2t       | SizeResponseTotal                 | Integer                              | Metrik Bilgisi                                                |
| sc         | Status Code                       | Integer                              | Yanıt Bilgisi                                                 |
| rt         | Result Type                       | Enum                                 | Yanıt Bilgisi                                                 |
| et         | Error Type                        | Enum                                 | Yanıt Bilgisi                                                 |
| pet        | Parent Error Type                 | Enum                                 | Yanıt Bilgisi                                                 |
| fcrp       | From Client Read Only Parameter   | Map\<String,String>                  | Header from Client                                            |
| fcrh       | From Client Read Only Header      | Map\<String,String>                  | Param from Client                                             |
| fcrb       | From Client Read Only Body        | String                               | Body from Client                                              |
| tbap       | To Backend API Parameter          | Map\<String,String>                  | Header to Backend API                                         |
| tbah       | To Backend API Header             | Map\<String,String>                  | Parameter to Backend API                                      |
| tba        | To Backend API Body               | String                               | Body to Backend API                                           |
| fbarh      | From Backend API Read Only Header | Map\<String,String>                  | Header from Backend API                                       |
| fbarb      | From Backend API Read Only Body   | String                               | Body from Backend API                                         |
| tch        | To Client Header                  | Map\<String,String>                  | Header to Client                                              |
| tcb        | To Client Body                    | String                               | Body to Client                                                |

<Warning>
  Alanların sırası değişebilir.
</Warning>

## Örnek JSON Verisi

Oluşan örnek JSON verisi:

```json theme={null}
{
  "@timestamp" : "2023-10-16T14:48:07.662Z",
  "aci" : "<correlation id>",
  "ei" : "<environment id>",
  "pi" : "<project id>",
  "appi" : "<api proxy group id>",
  "appin" : "<api proxy group name>",
  "api" : "<api proxy id>",
  "apn" : "<api proxy name>",
  "eat" : "REST",
  "aprp" : "<api proxy relative path>",
  "apmi" : "<api proxy method id>",
  "apmn" : "<api proxy method name>",
  "xff" : "<x-forwarded-for>",
  "hr1ra" : "<client address>",
  "hr1hm" : "<HTTP Method>",
  "hr1ct" : "<Content-Type>",
  "hr1pi" : "<http request path info>",
  "uok" : "<username or key>",
  "hr1cp" : "<http request context path>",
  "ra" : "<backend api address>",
  "rrc" : 0,
  "rfc" : 0,
  "trqpt" : 20,
  "trspt" : 30,
  "trt" : 100,
  "tapt" : 150,
  "sr1t" : 100,
  "sr2t" : 250,
  "ch" : false,
  "sc" : 200,
  "et" : "APIPROXY",
  "pet" : "API_PROXY",
  "rt" : "SUCCESS",
  "hr1qs" : "<Http Request Query String>",
  "hr1ru" : "<Http Request Remote User>",
  "hr1rsi" : "<Http Request Requested Session Id>",
  "hr1r1u" : "<Http Request Request URI>",
  "hr1ce" : "<Http Request Character Encoding>",
  "hr1cl" : 100,
  "hr1p" : "<Http Request Protocol>",
  "hr1s" : "<Http Request Scheme>",
  "hr1sn" : "<Http Request Server Name>",
  "hr1sp" : 443,
  "loc" : {
   "lat" : 45.405,
   "lon" : 11.1617
   },
  "hr1rh" : "<Http Request Remote Host>",
  "hr1rp" : 8443,
  "hr1ln" : "<Http Request Local Name>",
  "hr1la" : "<Http Request Local Addr>",
  "hr1lp" : 443,
  "fcrp" : [ {
    "k" : "key1",
    "v" : "value1"
  }, {
    "k" : "key2",
    "v" : "value2"
  }, {
    "k" : "key3",
    "v" : "value3"
  } ],
  "fcrh" : [ {
    "k" : "key1",
    "v" : "value1"
  }, {
    "k" : "key2",
    "v" : "value2"
  }, {
    "k" : "key3",
    "v" : "value3"
  } ],
  "fcrb" : "<request body from client>",
  "tbap" : [ {
    "k" : "key1",
    "v" : "value1"
  }, {
    "k" : "key2",
    "v" : "value2"
  }, {
    "k" : "key3",
    "v" : "value3"
  } ],
  "tbah" : [ {
    "k" : "key1",
    "v" : "value1"
  }, {
    "k" : "key2",
    "v" : "value2"
  }, {
    "k" : "key3",
    "v" : "value3"
  } ],
  "tba" : "<request body to backend api>",
  "fbarh" : [ {
    "k" : "key1",
    "v" : "value1"
  }, {
    "k" : "key2",
    "v" : "value2"
  }, {
    "k" : "key3",
    "v" : "value3"
  } ],
  "fbarb" : "<body response from backend api>",
  "tch" : [ {
    "k" : "key1",
    "v" : "value1"
  }, {
    "k" : "key2",
    "v" : "value2"
  }, {
    "k" : "key3",
    "v" : "value3"
  } ],
  "tcb" : "<body response to client>"
}
```

<Info>
  **"rt"** alanında yer alan değerlerin listesini [Hata Mesajları](/tr/admin/system-settings/hata-mesajlari) sayfasında yer alan "Sonuç Tipi Değerleri" tablosunda inceleyebilirsiniz.

  **"pet"** alanında yer alan değerlerin listesini [Hata Mesajları](/tr/admin/system-settings/hata-mesajlari) sayfasında yer alan "Hata Üst Tipi Değerleri" tablosunda inceleyebilirsiniz.

  **"et"** alanında yer alan değerlerin listesini [Hata Mesajları](/tr/admin/system-settings/hata-mesajlari) sayfasında yer alan "Hata Tipi Değerleri" tablosunda inceleyebilirsiniz.
</Info>
