תיעוד 58
ניתוח נתונים ויומנים
כאשר אתה משתמש ב-Cloudflare DNS, באפשרותך לגשת לנתונים על שאילתות DNS באמצעות מגוון מקורות.
#ניתוח נתונים (Analytics)
ניתוח נתוני DNS מאפשר לך להעריך נתונים על שאילתות DNS לאזור (zone) שלך.
באפשרותך להשתמש בלוח הבקרה כדי לקבל תובנות במהירות על סמך קבוצה מוגדרת מראש של ממדים, או להשתמש ב-API כדי לקבל גישה לכל השדות הזמינים בסכמות של ניתוח נתוני DNS ב-GraphQL.
בעת שימוש ב-GraphQL, יש לך גם אפשרות לקבל נתונים עבור שאילתות DNS בכל האזורים (zones) בתוך חשבון Cloudflare נתון.
#זמינות ומגבלות
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
| זמינות | כן | כן | כן | כן |
| מרווח זמן מרבי (אזור / zone) | 30 ימים | 31 ימים | 31 ימים | 62 ימים |
| מרווח זמן מרבי (חשבון / account) | 7 ימים | 7 ימים | 7 ימים | 62 ימים |
| נתונים היסטוריים (אזור / zone) | 31 ימים | 31 ימים | 31 ימים | 62 ימים |
| נתונים היסטוריים (חשבון / account) | 8 ימים | 8 ימים | 8 ימים | 62 ימים |
#הצגה בלוח הבקרה
לקבלת סיכום מהיר, הצג את ניתוח נתוני ה-DNS שלך בלוח הבקרה:
לוח הבקרה של ניתוח נתוני DNS מכיל ארבעה פאנלים ראשיים. המסננים ומסגרת הזמן שאתה מציין בראש העמוד חלים על כולם.
#ממדים זמינים
- שם שאילתה (Query name)
- סוג שאילתה (זהה לסוג רשומת DNS)
- קוד תגובה (Response code)
- מרכז נתונים (Data center)
- כתובת IP של המקור (Source IP)
- כתובת IP של היעד (Destination IP)
- פרוטוקול (Protocol)
- גרסת IP (IP version)
#פאנלים
סקירת שאילתות (Query overview): מספר השאילתות וההתפלגות שלהן לאורך זמן. מידע זה מפולח לפי כל אחד מהממדים הזמינים והגרף מציג את חמשת הערכים המובילים. באפשרותך לבחור את הממדים דרך הכרטיסיות השונות מעל הגרף ולסנן במהירות או להחריג ערך מסוים מהתוצאות על ידי ריחוף מעליו ובחירה ב-Filter או Exclude.
סטטיסטיקת שאילתות (Query statistics): סקירה כללית של מדדי שאילתות על סמך המסננים שלך ומסגרת הזמן שנבחרה. כלומר, סך כל השאילתות (Total queries), ממוצע שאילתות לשנייה (Average queries per second), ו-זמן עיבוד ממוצע (Average processing time). זמן העיבוד הממוצע מוצג במילישניות וכולל שאילתות upstream במקרה של רשומות CNAME משוטחות (flattened CNAME records).
הערה
זמן עיבוד שונה מזמן תגובה. זמן תגובה יצטרך לכלול מידע שאינו זמין ל-Cloudflare, כגון כמה זמן לוקח לשאילתה מהלקוח ל-resolver ומה-resolver ל-Cloudflare (כספק ה-DNS המוסמך שלך).
שאילתות DNS לפי מרכז נתונים (DNS queries by data center): מפה המציינת אילו מרכזי נתונים של Cloudflare טיפלו בשאילתות DNS לאזור שלך בפרק הזמן שנבחר. תוכל גם למצוא רשימה של עשר התוצאות המובילות ולסנן במהירות או להחריג מרכז נתונים מסוים מהתוצאות על ידי ריחוף מעליו ובחירה ב-Filter או Exclude.
שאילתות לפי מקור (Queries by source): פירוט של חמש, עשר, או חמש עשרה התוצאות המובילות, בהתאם לבחירתך, ומקובצות לפי הממדים הזמינים.
#חקירה באמצעות ה-API
לקבלת מדדים מפורטים יותר, השתמש ב-GraphQL API. עיין בתיעוד של GraphQL Analytics API לקבלת הדרכה לגבי תחילת העבודה.
לניתוח נתוני DNS יש שתי סכמות:
dnsAnalyticsAdaptive: אחזור מידע על שאילתות DNS בודדות.dnsAnalyticsAdaptiveGroups: קבלת דוחות על מידע מצטבר (aggregate) בלבד.
כדי לקבל נתונים ברמת החשבון, באפשרותך להגדיר שאילתות דומות לבאות:
קבלת 10,000 השאילתות האחרונות שהסתיימו ב-NXDOMAIN
query GetLastNXDOMAINResponses {
viewer {
accounts(filter: { accountTag: "83a4527361bcdec24566fd7f837b6de5" }) {
dnsAnalyticsAdaptive(
limit: 10000
filter: {
date_geq: "2025-06-16",
responseCode: "NXDOMAIN",
date_leq: "2025-06-18"
}
orderBy: [datetime_DESC]
) {
zoneTag
queryName
responseCode
queryType
datetime
}
}
}
}קבלת ספירת השאילתות הכוללת לחשבון
query GetTotalDNSQueryCount {
viewer {
accounts(filter: { accountTag: "83a4527361bcdec24566fd7f837b6de5" }) {
dnsAnalyticsAdaptiveGroups(
filter: {
date_geq: "2025-05-01"
date_leq: "2025-05-30"
}
limit: 1
) {
count
}
}
}
}#יומנים (Logs)
יומנים מאפשרים ללקוחות Enterprise לצפות במידע מפורט על שאילתות DNS בודדות.
לקבלת עזרה בהגדרת Logpush, עיין בתיעוד של Logpush.