Base URL
Todos los URI a los que se hace referencia en el documento tienen la siguiente base:
https://api.dotcom-monitor.com/config_api_v1/ |
---|
En este artículo puede encontrar objetos de solicitud y respuesta JSON para todo tipo de operaciones con recopiladores personalizados y contadores SNMP, descripción detallada de los campos y notas explicativas:
URL de solicitud
OBTENER https://api.dotcom-monitor.com/config_api_v1/ counterinfo/get/{collector_UID}
Devuelve JSON (META sobre categorías…) que se guardó.
Parámetros de ruta
Campo | Tipo | Obligatorio | Descripción |
---|---|---|---|
collector_UID |
Cadena |
true |
El identificador del recopilador asignado al recopilador. Para encontrar el valor UID, vaya a Configurar > MetricsView Collectors > Edit Collector > ID de recopilador. |
Respuesta de éxito
{ "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 de solicitud
POST https://api.dotcom-monitor.com/config_api_v1/ counterinfo/post/{collector_UID}
Parámetros de ruta
Campo | Tipo | Obligatorio | Descripción |
---|---|---|---|
collector_UID |
Cadena |
true |
El identificador del recopilador asignado al recopilador. Para encontrar el valor UID, vaya a Configurar > MetricsView Collectors > Edit Collector > ID de recopilador. |
{ "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" ] } ] }
{ "results": { "OIDs":[ "Sample OID 1", "Sample OID 2" ] } }
URL de solicitud
OBTENER https://api.dotcom-monitor.com/config_api_v1/tasks/ contrainformación/obtener/{collector_UID}
Devuelve JSON con lista de tareas.
Parámetros de ruta
Campo | Tipo | Obligatorio | Descripción |
---|---|---|---|
collector_UID |
Cadena |
true |
El identificador del recopilador asignado al recopilador. Para encontrar el valor UID, vaya a Configurar > MetricsView Collectors > Edit Collector > ID de recopilador. |
Respuesta de éxito
{ "Sample Task UID 1": "Sample Counter Path 1", "Sample Task UID 2": "Sample Counter Path 2" }
URL de solicitud
POST https://api.dotcom-monitor.com/config_api_v1/ counterinfo/tasks/post/{collector_UID}
Parámetros de ruta
Campo | Tipo | Obligatorio | Descripción |
---|---|---|---|
collector_UID |
Cadena |
true |
El identificador del recopilador asignado al recopilador. Para encontrar el valor UID, vaya a Configurar > MetricsView Collectors > Edit Collector > ID de recopilador. |
Ejemplo de cuerpo de publicación
{ "Sample Task UID 1": 2343.44, "Sample Task UID 2": 8292 }