عنوان URL الأساسي

تحتوي جميع عناوين URI المشار إليها في المستند على الأساس التالي:

https://api.dotcom-monitor.com/config_api_v1/

في هذه المقالة، يمكنك العثور على كائنات طلب JSON والاستجابة لجميع أنواع العمليات باستخدام “جامعي مخصصين” وعدادات SNMP ووصف الحقول التفصيلية والملاحظات التوضيحية:

الحصول على معلومات العداد المسجلة

طلب عنوان URL

الحصول على https://api.dotcom-monitor.com/config_api_v1/ المعلومات المضادة/الحصول على/{collector_UID}

إرجاع JSON (META حول الفئات…) التي تم حفظها.

معلمات المسار

ميدان نوع مطلوب وصف
collector_UID

خيط

صحيح

معرف المجمع المعين لجامع الأدوات. للعثور على قيمة UID، انتقل إلى تكوين > MetricsView Collectors > تحرير معرف جامع المجمع>.

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

{
    "GetCounterInfoResult":"{"results":[
        {
            "CategoryName":"Sample Category 1",
            "InstanceList":[
                "i-01","i-02",
                "_Total",
                "sdd"
            ],
            "CounterList":[
                "c-01",
                "c-02"
            ]
        },
        {
            "CategoryName":"Sample Category 2",
            "InstanceList":[
                "b-01",
                "b-02",
                "_Total"
            ],
            "CounterList":[
                "d-01",
                "d-02"
            ]
        },
        {
            "CategoryName":"S001",
            "InstanceList":null,
            "CounterList":[
                "var–1"
            ]
        }
    ]
    }"
}
تسجيل معلومات العداد

طلب عنوان URL

POST https://api.dotcom-monitor.com/config_api_v1/ مضاد معلومات/آخر/{collector_UID}

معلمات المسار

ميدان نوع مطلوب وصف
collector_UID

خيط

صحيح

معرف المجمع المعين لجامع الأدوات. للعثور على قيمة UID، انتقل إلى تكوين > MetricsView Collectors > تحرير معرف جامع المجمع>.
مثال على نص المنشور لجامع مخصص
{
    "results": [
        {
            "CategoryName": "Sample Category 1",
            "InstanceList": [
                "i-01",
                "i-02",
                "_Total"
            ],
            "CounterList": [
                "c-01",
                "c-02"
            ]
        },
        {
            "CategoryName": "Sample Category 2",
            "InstanceList": [
                "b-01",
                "b-02",
                "_Total"
            ],
            "CounterList": [
                "d-01",
                "d-02"
            ]
        }
    ]
}
مثال على نص النشر لعداد SNMP
{
    "results":
    {
        "OIDs":[
            "Sample OID 1",
            "Sample OID 2"
        ]
    }
}
الحصول على قائمة المهام

طلب عنوان URL

الحصول على https://api.dotcom-monitor.com/config_api_v1/tasks/ المعلومات المضادة/الحصول على/{collector_UID}

إرجاع JSON مع قائمة المهام.

معلمات المسار

ميدان نوع مطلوب وصف
collector_UID

خيط

صحيح

معرف المجمع المعين لجامع الأدوات. للعثور على قيمة UID، انتقل إلى تكوين > MetricsView Collectors > تحرير معرف جامع المجمع>.

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

{
    "Sample Task UID 1": "Sample Counter Path 1",
    "Sample Task UID 2": "Sample Counter Path 2"
}
إرسال قيم العداد المجمعة

طلب عنوان URL

POST https://api.dotcom-monitor.com/config_api_v1/ المعلومات المضادة/المهام/البريد/{collector_UID}

معلمات المسار

ميدان نوع مطلوب وصف
collector_UID

خيط

صحيح

معرف المجمع المعين لجامع الأدوات. للعثور على قيمة UID، انتقل إلى تكوين > MetricsView Collectors > تحرير معرف جامع المجمع>.

مثال على نص المشاركة

{
    "Sample Task UID 1": 2343.44,
    "Sample Task UID 2": 8292
}