المقاييس
تمنحك صفحة Metrics (الشريط الجانبي > Metrics) عرضا تحليليا أعمق لاستخدامك. وهي تتضمن لوحة واحدة، Usage، والتي تقسم حركة المرور الخاصة بك إلى مجموعات وتضع الإجماليات للفترة بأكملها أعلى صفحة من الصفوف.
للحصول على بطاقات الملخص والمخططات البيانية للجدول الزمني، استخدم صفحة Dashboard Overview.
Product
تفتح الصفحة على مفتاح تبديل Product: الخيار API للطلبات التي ترسلها إلى نقاط نهاية API، والخيار Proxy للأنفاق التي تفتحها أدواتك عبر proxy.foura.ai. لكل منتج لوحة Usage خاصة به مع طرق العرض والنطاقات والأعمدة الخاصة به، نظرا لأن النفق لا يحتوي على عدد طلبات ولا رصيد. يتم تذكر خيار التبديل ويمكن ربطه برابط عميق مثل #metrics/proxy.
Filters
أعلى اللوحة: Product، و Endpoints (خاص بـ API فقط)، و Owner، ثم Key (خاص بـ API) أو Proxy user (خاص بـ Proxy)، ثم Period. يمثل Owner و Period نفس عناصر التحكم الموجودة في Overview ويتشاركان حالتهما، لذا فإن التبديل بين الصفحتين لا يغير أبدا ما تشاهده.
تصفية Owner
Everything، أو Personal، أو إحدى مؤسساتك. لا يظهر هذا الخيار إلا بمجرد انضمامك إلى مؤسسة واحدة على الأقل. يؤدي اختيار مالك أيضا إلى إعادة إنشاء القوائم المنسدلة لـ Key و Proxy user، بحيث لا يمكن لبيانات الاعتماد من المالك السابق البقاء بعد التبديل وإرجاع نتيجة فارغة دون تنبيه.
تصفية Key و Proxy User
حصر نطاق الصفحة ببيانات اعتماد واحدة. تظهر فقط بيانات الاعتماد التي لديك حق الوصول إليها: بياناتك الخاصة، بالإضافة إلى بيانات المؤسسات التي تنتمي إليها.
Period
ثمانية أزرار، 30M، و 3H، و 12H، و 24H، و 7D، و 30D، و 90D، و 1Y، بالإضافة إلى Custom لشهر تقويمي، أو آخر 6 أشهر، أو كل الأوقات، أو زوج محدد من التواريخ.
Endpoints
في منتج API، اختر Single، أو Proxy Finder، أو Browser، أو Auto لقصر البطاقات والجدول على نقطة نهاية واحدة. يتم احتساب استدعاء Auto مرة واحدة، ضمن Auto. لا يتوفر نطاق Concurrency أثناء تحديد نقطة نهاية.
لوحة Usage
تجيب اللوحة عن سؤالين في وقت واحد. تصف البطاقات الموجودة أعلى الجدول الفترة بأكملها: عدد المجموعات التي تحتوي عليها والإجماليات عبر جميع تلك المجموعات. الجدول أدناه عبارة عن صفحة واحدة من تلك المجموعات، مرتبة حسب العمود الذي تختاره.
لا يتعلق الاثنان أبدا بحركة مرور مختلفة: تعمل البطاقات على نفس النافذة الزمنية ونفس عوامل التصفية مثل الصفوف. تتم كتابة عدد المجموعات بالكامل بدلا من تقريبه، لأن الرقم الدقيق هو إجابة عن "كم عدد النطاقات التي وصلنا إليها هذا الشهر" بينما الرقم المقرب ليس كذلك.
يؤدي تغيير طريقة العرض أو النطاق أو الفترة إلى بدء المجموعة مرة أخرى من الصفحة الأولى. الصفحة 4 من النطاقات ليست هي الصفحة 4 من عناوين IP الخاصة بالعميل.
انقر فوق رأس العمود للفرز. يعود الترتيب إلى الأكبر أولا عند تبديل طريقة العرض أو إعادة تحميل الصفحة. استخدم Ctrl أو Cmd مع النقر فوق رأس العمود لإعادة التعيين.
الاستخدام، منتج API
ثلاث طرق عرض:
| View | Groups data by |
|---|---|
| API Key | كل مفتاح لديك حق الوصول إليه |
| Client IP | عناوين المصدر التي تجري الطلبات |
| Domain | النطاقات المستهدفة في طلباتك |
تعمل شرائح Scope الموجودة على اليمين على تغيير الأعمدة والبطاقات:
| Scope | ما يعرضه |
|---|---|
| Bandwidth | عدد الـ requests، والـ bytes الواردة، والـ bytes الصادرة، والحصة المميزة (premium) من تلك الـ bytes (حركة المرور التي تمت عبر مخرج premium، وتُحسب ضمن الإجماليات بدلاً من إضافتها إليها) |
| Response Time | عدد الـ requests، والحد الأدنى والمتوسط والحد الأقصى لزمن الاستجابة (latency) |
| Concurrency | عدد الـ requests بالإضافة إلى أعداد الـ requests المتزامنة (عرض API Key فقط) |
| Outcomes | عدد الـ requests بالإضافة إلى تفصيل لكل نتيجة، مع الرسم الدائري المجوف (donut) للنتائج |
| Budget | عدد الـ requests ورصيد الـ credits المستهلك، شاملاً كل النتائج. لعرض endpoint واحد، اختره من صف Endpoints |
يقرأ نطاق Budget مقياس الـ credits الذي يبلّغ عنه الـ API مع كل request (راجع Response Headers). هذه المجاميع تمثل الإنفاق الفعلي المقاس. تحتسب الفوترة فقط نتيجة success ضمن خطتك، وتُظهر بطاقة Overview Credits الاثنين جنباً إلى جنب.
الرسم الدائري المجوف للنتائج
ضمن نطاق Outcomes، يظهر رسم دائري مجوف داخل اللوحة يعرض تفصيل النجاح والأخطاء للفترة المحددة. مرر المؤشر فوق أي جزء لرؤية عدد الـ requests والنسبة المئوية بدقة. يتم رسمه فقط ضمن هذا النطاق، لأن عرض صورة للنافذة بأكملها فوق جدول يجيب على سؤال مختلف سيبدو كأمرين غير مرتبطين.
الاستخدام، منتج Proxy
خمسة عروض:
| العرض | يجمع البيانات حسب |
|---|---|
| Proxy user | كل مستخدم proxy لديك وصول إليه |
| Target | المضيف الذي وصل إليه كل tunnel |
| Exit country | البلد الذي خرج منه الـ tunnel |
| Client IP | العنوان الذي صدر منه الاتصال |
| Outcome | النتيجة وسببها |
أربعة نطاقات:
| Scope | الأعمدة |
|---|---|
| Traffic | Tunnels، وBytes In، وBytes Out، وPremium |
| Setup | Tunnels، وSetup Min، وSetup Avg، وSetup Max، وDuration Avg، وDuration Max |
| Outcomes | Tunnels بالإضافة إلى عمود واحد لكل نتيجة، مع الرسم الدائري المجوف للنتائج |
| Budget | Tunnels، وStandard، وPremium، وTotal |
الـ Setup هو وقت الانتظار قبل تسليم الـ tunnel. والـ Duration هو مدة بقائه مفتوحاً بعد ذلك. والـ Premium هو جزء حركة المرور الذي خرج عبر شبكة premium، ويُحسب ضمن الإجمالي ولا يُضاف إليه أبداً.
لا يحتوي أي نطاق على عمود للـ credits أو لعدد الـ requests. ما يمر داخل CONNECT هو حركة المرور المشفرة الخاصة بك، لذا يقوم المنفذ بحساب الـ tunnels والـ bytes فقط دون أي شيء آخر.
أنواع النتائج
يتم تصنيف كل API request إلى نتيجة واحدة فقط. وتتم فوترة success فقط.
| النتيجة | الطبقة | المعنى |
|---|---|---|
success |
لا ينطبق | قدّم الـ request استجابة صالحة. في حال عدم وجود قواعد validate، يعني هذا HTTP 200. مع وجود قواعد validate، أي استجابة قبلتها قواعدك، أياً كانت الحالة. |
application_error |
target | أرجع الهدف HTTP 200، ولكن احتوى الـ body على حقل خطأ. |
application_fail |
target | أرجع الهدف رمزاً غير 2xx لم تقبله قواعد validate الخاصة بك، أو لم يُرجع أي استجابة على الإطلاق. |
client_error |
caller | تم رفض الـ request الخاص بك قبل مغادرته FourA: معلمات غير صالحة، أو قيمة proxy غير صحيحة، أو URL يؤدي إلى عنوان خاص أو محجوز. |
rate_limit |
FourA | تم رفض الـ request بواسطة حد RPM أو حد التزامن الخاص بك. راجع Rate Limits. |
service_error |
FourA | استجاب المحرك بخطأ في الخادم، أو بـ body تعذر تحليله. |
service_fail |
FourA | فشل في الشبكة: انتهاء المهلة، أو رفض الاتصال، أو خطأ DNS، أو انقطاع اتصال العميل. |
يوضح لك عمود الطبقة الطرف المسؤول. target تعني الموقع الذي طلبته، وcaller تعني أن الـ request الخاص بك كان غير صالح، وFourA تعني أننا لم نتمكن من معالجته.
إذا كنت تستخدم validate.status.accept للسماح برموز محددة غير 200 (على سبيل المثال [200, 403])، فستعود كـ success بدلاً من application_fail. يتبع التصنيف قرار المحرك بناءً على قواعدك، وليس رمز HTTP الخام.
يتم تصنيف الـ tunnel عبر منفذ الـ proxy وفقاً للمصطلحات نفسها، باستثناء نتيجتي target: استجابة الـ tunnel هي حركة المرور المشفرة الخاصة بك، وبالتالي لا يمكن لـ FourA معرفة ما إذا كان الموقع خلفه يعمل بنجاح أم لا. للاطلاع على التصنيف الكامل وكيفية ربطه بالفواتير، راجع Request Outcomes.
ذو صلة
- Dashboard Overview: بطاقات الملخص، والمخططات الزمنية، والفترة والتفاصيل (التفاصيل في Overview فقط)
- Request Outcomes: شرح قيم النتائج بالتفصيل، للـ requests والـ tunnels
- Response Headers: مصدر الـ credits
- Proxy Port: المنتج الذي تقدم عروض Proxy تقارير عنه
- Organizations: ما يغطيه فلتر Owner
- API Errors: كيفية إرجاع الأخطاء عبر الشبكة