Satırları okuyun
Her istek için bir JSON nesnesi: ts, edge, client_ip, method, scheme, host, uri, protocol, status, bytes, cache (HIT/MISS), request_time, origin_time, referer, user_agent, country, asn.
- Herhangi bir log aracıyla açıp süzün, ör. jq.
- JSON Lines olarak Elasticsearch, BigQuery ya da SIEM'inize yükleyin.
- Belirli bir zaman aralığında arayın: cdnctl logs grep yalnız o aralığa düşen dosyaları bilgisayarınıza indirir ve IP, durum kodu, yol gibi filtrelerle kendi makinenizde tarar.
Beklenen sonuç: "Bu isteğe ne oldu" sorusunu kendi verinizden cevaplayabilirsiniz.
cdnctl karşılığı
zcat ./logs/*.jsonl.gz | jq -r 'select(.status >= 500) | [.ts, .host, .uri, .status] | @tsv'
cdnctl logs grep --account $ACCOUNT_UUID --from "2026-09-25 14:00" --to "2026-09-25 15:00" --status 5xx --format table
cdnctl logs grep --account $ACCOUNT_UUID --from 14:00 --ip 203.0.113.0/24 --count