اقرأ الأسطر
كائن JSON واحد لكل طلب: ts وedge وclient_ip وmethod وscheme وhost وuri وprotocol وstatus وbytes وcache (HIT/MISS) وrequest_time وorigin_time وreferer وuser_agent وcountry وasn.
- فك الضغط وصفِّ بأي أداة سجلات، مثل jq.
- حمّلها إلى Elasticsearch أو BigQuery أو نظام SIEM بصيغة JSON Lines.
- ابحث ضمن فترة زمنية: ينزّل cdnctl logs grep إلى جهازك ملفات تلك الفترة فقط ويصفّيها محليًا حسب IP ورمز الحالة والمسار وغيرها.
النتيجة المتوقعة: تستطيع الإجابة عن "ماذا حدث لهذا الطلب" من بياناتك.
cdnctl equivalent
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