INTEGRITY Dokumentace

WebSocket Analytics

Následující popisy podrobně uvádějí pole dostupná pro websocket_analytics.

BytesReceivedClient

Typ: int

Počet bajtů přijatých od klienta.

BytesReceivedOrigin

Typ: int

Počet bajtů přijatých z origin serveru.

BytesSentClient

Typ: int

Počet bajtů odeslaných klientovi.

BytesSentOrigin

Typ: int

Počet bajtů odeslaných do origin serveru.

ClientASN

Typ: int

Číslo autonomního systému (ASN) klienta.

ClientIP

Typ: string

IP adresa klienta.

ClientRequestHost

Typ: string

Hostitel požadovaný klientem v požadavku na upgrade WebSocket.

ClientRequestPath

Typ: string

Cesta požadovaná klientem v požadavku na upgrade WebSocket.

ClientRequestUserAgent

Typ: string

User agent nahlášený klientem.

ColoCode

Typ: string

Kód IATA letiště datacentra, které zpracovalo připojení.

ConnectionCloseReason

Typ: string

Důvod ukončení připojení WebSocket.
Možné hodnoty jsou žádné | unspecifiedError | timedOut | peerReset | upstreamReset | protocolViolation | peerNoError.

ConnectionCloseSource

Typ: string

Která strana iniciovala ukončení připojení.
Možné hodnoty jsou upstream | downstream | me | obě, nebo neupravenou interní hodnotu, pokud není rozpoznána.

ConnectionID

Typ: string

Jedinečný identifikátor připojení WebSocket zakódovaný v šestnáctkové soustavě.

ConnectionTransportCloseCode

Typ: int

První zaznamenaný ukončovací kód na úrovni transportní vrstvy. U TLS připojení jde o kód TLS alertu, u čistých TCP připojení (bez TLS) je vždy 0. Nejvýznamnější bit označuje zdroj: 0 = iniciováno proxy, 1 = iniciováno eyeballem.

EdgeEndTimestamp

Typ: int or string

Časové razítko okamžiku, kdy se připojení WebSocket uzavřelo. Formát časového razítka určíte podle Typy výstupu.

EdgeStartTimestamp

Typ: int or string

Časové razítko okamžiku, kdy bylo navázáno připojení WebSocket. Formát časového razítka určíte podle Typy výstupu.

RayID

Typ: string

Ray ID požadavku na upgrade WebSocket.