الانتقال إلى المحتوى الرئيسي
GET
/
top_faults
الحصول على الموارد الأكثر أعطالًا
curl --request GET \
  --url https://api.altostrat.io/top_faults \
  --header 'Authorization: Bearer <token>'
[
  {
    "tunnel_name": "الرابط الأساسي (WAN1)",
    "site_id": "site_8a7b6c5d4e3f2g1h",
    "count": 42,
    "resource_id": "dev_2j4k2l2j3k4l2j3k4",
    "faults": [
      {
        "id": "flt_31pkd1t8FvW7qZv0jG2a9kH5mB1",
        "message": "فشل في تجاوز رابط WAN: الرابط الأساسي (WAN1) معطل",
        "resolved_at": null,
        "created_at": "2025-10-21T12:00:00.000000Z",
        "duration": "ساعتان و 15 دقيقة",
        "severity": "error",
        "type": "wantunnel",
        "cause": "فشل الاختبار: تجاوز زمن الاستجابة عتبة 500 مللي ثانية",
        "site_id": "site_8a7b6c5d4e3f2g1h",
        "resource_identifier": "dev_2j4k2l2j3k4l2j3k4"
      }
    ]
  }
]

Authorizations

Authorization
string
header
required

تتم مصادقة طلبات واجهة برمجة التطبيقات باستخدام رمز ويب JSON (JWT) يتم توفيره في ترويسة Authorization.

Response

مصفوفة من الموارد الأكثر أعطالًا.

tunnel_name
string

اسم العرض للمورد، غالبًا ما يتم استخراجه من رسالة العطل.

Example:

"الرابط الأساسي (WAN1)"

site_id
string | null

معرف الموقع الذي ينتمي إليه هذا المورد.

Example:

"site_8a7b6c5d4e3f2g1h"

count
integer

العدد الإجمالي للأعطال المسجلة لهذا المورد في آخر 14 يومًا.

Example:

42

resource_id
string

المعرف الفريد للمورد.

Example:

"dev_2j4k2l2j3k4l2j3k4"

faults
object[]

عينة من أحداث الأعطال الحديثة لهذا المورد.