INTEGRITY Dokumentace

Události Spectrum

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

Aplikace

Typ: string

Jedinečné veřejné ID aplikace, ve které k události došlo.

ClientAsn

Typ: int

Číslo AS klienta.

ClientBytes

Typ: int

Počet bajtů přečtených od klienta službou Spectrum.

ClientCountry

Typ: string

Země klientské IP adresy.

ClientIP

Typ: string

IP adresa klienta.

ClientMatchedIpFirewall

Typ: string

Zda připojení odpovídalo některému pravidlu IP Firewall. UNKNOWN = žádná shoda, nebo Firewall pro Spectrum není povolen; UNKNOWN | ALLOW | BLOCK_ERROR | BLOCK_IP | BLOCK_COUNTRY | BLOCK_ASN | WHITELIST_IP | WHITELIST_COUNTRY | WHITELIST_ASN.

ClientPort

Typ: int

Port klienta.

ClientProto

Typ: string

Přenosový protokol používaný klientem; tcp | udp | unix.

ClientTcpRtt

Typ: int

Doba round-trip TCP v nanosekundách mezi klientem a Spectrem.

ClientTlsCipher

Typ: string

Šifra sjednaná mezi klientem a Spectrem. Neznámá šifra se vrací jako "UNK."

ClientTlsClientHelloServerName

Typ: string

Název serveru ve zprávě Client Hello odeslané od klienta ke Spectrum.

ClientTlsProtocol

Typ: string

Verze TLS sjednaná mezi klientem a Spectrem; unknown | žádné | SSLv3 | TLSv1 | TLSv1.1 | TLSv1.2 | TLSv1.3.

ClientTlsStatus

Typ: string

Udává stav relace TLS mezi klientem a Spectrum; UNKNOWN | OK | INTERNAL_ERROR | INVALID_CONFIG | INVALID_SNI | HANDSHAKE_FAILED | KEYLESS_RPC.

ColoCode

Typ: string

Kód IATA letiště datacentra, které přijalo požadavek.

ConnectTimestamp

Typ: int or string

Časové razítko okamžiku, kdy byly navázány obě části připojení (client/edge, edge/origin nebo nexthop).

DisconnectTimestamp

Typ: int or string

Časové razítko okamžiku, kdy bylo připojení uzavřeno.

Událost

Typ: string

připojit | odpojit | clientFiltered | tlsError | resolveOrigin | originError.

IpFirewall

Typ: bool

Zda byl IP Firewall v okamžiku připojení povolen.

OriginBytes

Typ: int

Počet bajtů přečtených od originu službou Spectrum.

OriginIP

Typ: string

IP adresa originu.

OriginPort

Typ: int

Port originu.

OriginProto

Typ: string

Přenosový protokol používaný origin serverem; tcp | udp | unix.

OriginTcpRtt

Typ: int

Doba round-trip TCP v nanosekundách mezi Spectrem a origin serverem.

OriginTlsCipher

Typ: string

Šifra sjednaná mezi Spectrem a origin serverem. Neznámá šifra se vrací jako "UNK."

OriginTlsFingerprint

Typ: string

SHA256 hash origin certifikátu. Neznámý SHA256 hash se vrací jako prázdný řetězec.

OriginTlsMode

Typ: string

Zda a jak je šifrováno upstream spojení; unknown | off | flexible | plný | strict.

OriginTlsProtocol

Typ: string

Verze TLS sjednaná mezi Spectrem a origin serverem; unknown | žádné | SSLv3 | TLSv1 | TLSv1.1 | TLSv1.2 | TLSv1.3.

OriginTlsStatus

Typ: string

Stav relace TLS mezi Spectrum a originem; UNKNOWN | OK | INTERNAL_ERROR | INVALID_CONFIG | INVALID_SNI | HANDSHAKE_FAILED | KEYLESS_RPC.

ProxyProtocol

Typ: string

Která forma proxy protokolu se uplatňuje na dané připojení; off | v1 | v2 | simple.

Stav

Typ: int

Kód udávající důvod ukončení připojení.

Časové razítko

Typ: int or string

Časové razítko okamžiku, kdy událost nastala.