Ana içeriğe atla

Veri Yapısı Alanları

Alan AdıAlanda Tutulan Veri/AçıklamasıJava Mapping TypeMesajda yer alması için ayarlarda aktif edilmesi gereken alan
@timestampTime StampInstantTanım Bilgisi
aciApinizer Correlation IDStringTanım Bilgisi
eiEnvironment IDStringTanım Bilgisi
piProject IDStringTanım Bilgisi
appiApplication IDStringAPI Proxy Bilgisi
appinApplication NameStringAPI Proxy Bilgisi
apiAPI Proxy IDStringAPI Proxy Bilgisi
apnAPI Proxy NameStringAPI Proxy Bilgisi
eatAPI TypeStringAPI Proxy Bilgisi
aprpAPI Proxy Relative PathStringAPI Proxy Bilgisi
apmiAPI Proxy Method IDStringAPI Proxy Bilgisi
apmnAPI Proxy Method NameStringAPI Proxy Bilgisi
xffX Forwarded ForStringİstek Bilgisi
hr1raHttp Request Remote AddressStringİstek Bilgisi
hr1hmHttp Request Http MethodStringİstek Bilgisi
hr1ctHttp Request Content TypeStringİstek Bilgisi
hr1piHttp Request Path InfoStringİstek Bilgisi
uokUsername or KeyStringİstek Bilgisi
hr1cpHttp Request Context PathStringİstek Bilgisi
hr1qsHttp Request Query StringStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1ruHttp Request Remote UserStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1rsiHttp Request Requested Session IdStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1r1uHttp Request Request URIStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1ceHttp Request Character EncodingStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1clHttp Request Content LengthIntegerİstek Bilgisi (Sadece “Trace” açıkken)
hr1pHttp Request ProtocolStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1sHttp Request SchemeStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1snHttp Request Server NameStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1spHttp Request Server PortIntegerİstek Bilgisi (Sadece “Trace” açıkken)
locLocationGeoLocation{Double lat, Double lon}İstek Bilgisi
hr1rhHttp Request Remote HostStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1rpHttp Request Remote PortIntegerİstek Bilgisi (Sadece “Trace” açıkken)
hr1lnHttp Request Local NameStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1laHttp Request Local AddressStringİstek Bilgisi (Sadece “Trace” açıkken)
hr1lpHttp Request Local PortStringİstek Bilgisi (Sadece “Trace” açıkken)
trqptTimeRequestPipelineTotalIntegerMetrik Bilgisi
trsptTimeResponsePipelineTotalIntegerMetrik Bilgisi
rrcRoutingRetryCountIntegerMetrik Bilgisi
rfcRoutingFailoverCountIntegerMetrik Bilgisi
trtTimeRoutingTotalIntegerMetrik Bilgisi
taptTimeApiProxyTotalIntegerMetrik Bilgisi
chCacheHitBooleanMetrik Bilgisi
sr1tSizeRequestTotalIntegerMetrik Bilgisi
sr2tSizeResponseTotalIntegerMetrik Bilgisi
scStatus CodeIntegerYanıt Bilgisi
rtResult TypeEnumYanıt Bilgisi
etError TypeEnumYanıt Bilgisi
petParent Error TypeEnumYanıt Bilgisi
fcrpFrom Client Read Only ParameterMap<String,String>Header from Client
fcrhFrom Client Read Only HeaderMap<String,String>Param from Client
fcrbFrom Client Read Only BodyStringBody from Client
tbapTo Backend API ParameterMap<String,String>Header to Backend API
tbahTo Backend API HeaderMap<String,String>Parameter to Backend API
tbaTo Backend API BodyStringBody to Backend API
fbarhFrom Backend API Read Only HeaderMap<String,String>Header from Backend API
fbarbFrom Backend API Read Only BodyStringBody from Backend API
tchTo Client HeaderMap<String,String>Header to Client
tcbTo Client BodyStringBody to Client
Alanların sırası değişebilir.

Örnek JSON Verisi

Oluşan örnek JSON verisi:
{
  "@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>"
}
“rt” alanında yer alan değerlerin listesini Hata Mesajları sayfasında yer alan “Sonuç Tipi Enum Değerleri” tablosunda inceleyebilirsiniz.“pet” alanında yer alan değerlerin listesini Hata Mesajları sayfasında yer alan “Hata Üst Tipi Enum Değerleri” tablosunda inceleyebilirsiniz.“et” alanında yer alan değerlerin listesini Hata Mesajları sayfasında yer alan “Hata Tipi Değerleri” tablosunda inceleyebilirsiniz.