INTEGRITY Dokumentace

Další podrobnosti

Odhad denního objemu dat

Chcete-li odhadnout množství dat pro zónu za den (počet řádků protokolu a množství bajtů, které zabírají), vyžádejte si 1% nebo 10% vzorek dat za období 1 hodiny (pokud je váš objem nízký, použijte 10 %). Upozorňujeme, že start=2018-12-15T00:00:00Z a end=2018-12-15T01:00:00Z pokrývají období 1 hodiny a sample=0.1.

curl "https://api.cloudflare.com/client/v4/zones/{zone_id}/logs/received?start=2018-12-15T00:00:00Z&end=2018-12-15T01:00:00Z&sample=0.1" \
--header "X-Auth-Email: <EMAIL>" \
--header "X-Auth-Key: <API_KEY>" \
> sample.log
wc -l sample.log
83 sample.log
ls -lh sample.log
-rw-r--r-- 1 mik mik 25K Dec 17 15:49 sample.log

Na základě těchto informací je přibližný počet zpráv za den 19,920 (83 × 10 × 24) a velikost v bajtech 6MB (25K × 10 × 24). Odhad velikosti vychází z výchozí sady polí odpovědi. Změna sady polí odpovědi (viz Pole) změní velikost odpovědi.

Chcete-li získat dobrý odhad denního provozu, je nejlepší mít ve vzorku za hodinu alespoň 30 řádků protokolu. Pokud je velikost odpovědi příliš malá (nebo příliš velká), upravte hodnotu vzorku, nikoli časové rozmezí.

Komprese

Odpovědi jsou ve výchozím nastavení komprimované (gzip). cURL transparentně dekomprimuje odpovědi, pokud není volán s:

--header "Accept-Encoding: gzip"

V takovém případě zůstává výstup komprimovaný pomocí gzip. Komprimovaná data zabírají přibližně 5-10 % velikosti nekomprimovaných dat. To znamená, že nekomprimovaná odpověď o velikosti 1 GB se zkomprimuje na 50-100 MB.

Očekávání služby

Úspěšné požadavky

Pokud je překročen limit odpovědi nebo časový limit, nebo pokud dojde k libovolnému problému při načítání odpovědi, 200 stav bude vrácen a odpověď skončí non-JSON textovým řádkem „Error streaming data.“ Protože jsou odpovědi streamovány, chybu nelze rozpoznat předem. Odpověď je úspěšná, pokud nekončí textovým řádkem „Error streaming data“.

Jakmile pro danou zónu a časový rozsah obdržíte úspěšnou odpověď, platí pro všechny další požadavky následující:

Pole odpovědi

Pokud jde o zahrnutí pole parametr:

Limity

Platí následující omezení použití: