طلب عنوان URL

يمكن إنشاء عامل التصفية باستخدام طريقتين:

ضع https://api.dotcom-monitor.com/config_api_v1/filters
منصب https://api.dotcom-monitor.com/config_api_v1/filters?verb=PUT

معلمات الرأس

Content-Type: application/json
مثال على وضع / آخر الجسم
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"Name": "HTTP ERRORS",
"Description": "HTTP 500 & 504 Ignore",
"Rules":
{
"Time_Min": 5,
"Number_Of_Locations": 4,
"Number_Of_Tasks": 1,
"Owner_Device": false
},
"Items":
[
{
"Error_Type": "Http",
"Error_Code_To_Ignore": [500]
},
{
"Error_Type": "Http",
"Error_Code_To_Ignore": [504]
}
]
}
{ "Name": "HTTP ERRORS", "Description": "HTTP 500 & 504 Ignore", "Rules": { "Time_Min": 5, "Number_Of_Locations": 4, "Number_Of_Tasks": 1, "Owner_Device": false }, "Items": [ { "Error_Type": "Http", "Error_Code_To_Ignore": [500] }, { "Error_Type": "Http", "Error_Code_To_Ignore": [504] } ] }
{
    "Name": "HTTP ERRORS",
    "Description": "HTTP 500 & 504 Ignore",
    "Rules": 
    {
        "Time_Min": 5,
        "Number_Of_Locations": 4,
        "Number_Of_Tasks": 1,
        "Owner_Device": false
    },
    "Items": 
    [
        {
            "Error_Type": "Http",
            "Error_Code_To_Ignore": [500]
        }, 
        {
            "Error_Type": "Http",
            "Error_Code_To_Ignore": [504]
        }
    ]
}

معلمات الجسم المطلوبة

لتحديد معلمات كائن JSON لعامل تصفية جديد، نوصيك بالحصول على معلومات عامل تصفية موجود أولا واستخدام الاستجابة كعينة لكائن عامل تصفية جديد.

ميدان نوع مطلوب/اختياري وصف

اسم

خيط

مطلوب

اسم الفلتر.

مثل:
"Name": "4 locations"

القواعد

كائن

مطلوب

القواعد المطلوبة:

  • تحدد “Number_Of_Locations” عدد مواقع المراقبة التي ترسل استجابات للأخطاء. يجب أن يكون Number_Of_Locations أكبر من 0.
  • تحدد “Number_Of_Tasks” عدد المهام الفاشلة. يجب أن يكون Number_Of_Tasks أكبر أو يساوي 1.

مثل:

"Rules": {
"Number_Of_Locations": 4,
"Number_Of_Tasks": 1
}

الاستجابة للنجاح

مثال على الاستجابة
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"Success": true,
"Result": 1110
}
{ "Success": true, "Result": 1110 }
{
    "Success": true,
    "Result": 1110
}
ميدان

نوع

وصف

نتيجة

إنت32

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