Editar API de monitor de URL


Esta API le permite editar los valores configurados en los Monitores de URL.

Sintaxis para editar URL Monitor

Usando ID de recurso:

http: // [Host]: [Puerto] / AppManager / xml / EditMonitor? apikey = [APIKEY] & type = UrlMonitor & resourceid = [RESOURCEID]

Por nombre para mostrar:

http: // [Host]: [Puerto] / AppManager / xml / EditMonitor? apikey = [APIKEY] & type = UrlMonitor & displayname = [DISPLAYNAME]

Usando URL:

http: // [Host]: [Puerto] / AppManager / xml / EditMonitor? apikey = [APIKEY] & type = UrlMonitor & url = [URL]

Solicitar parámetros

Campo Descripción
Clave API La clave generada a partir de la opción  Generar clave API  en la pestaña 'Administrador'.
resourceID El ID de recurso del monitor de URL que va a editar.
nombre para mostrar El nombre para mostrar del monitor HTTP-URL.
url La dirección URL HTTP / HTTPS que desea supervisar.
checkForContent La palabra clave para la concordancia de contenido. El monitoreo de URL busca la palabra clave en el contenido de la página de URL para verificar la disponibilidad de la URL. Este campo es opcional.
errorIfMatch

La palabra clave que cuando coincide con el contenido de la URL debe ser notificada de error.

Nota:  la búsqueda distingue entre mayúsculas y minúsculas. Se deben poner varias palabras clave entre comillas. De lo contrario, se tratará como 'Cualquiera' de las múltiples palabras clave.
httpCondition

La condición / criterio del Código de respuesta con respecto al httpValue en el que se debe notificar el error. Los posibles valores son:

  • LT: menor que httpValue
  • GT: mayor que httpValue
  • EQ: igual a httpValue
  • NE: no es igual a httpValue
  • LE - Menor o igual a
  • GE: mayor o igual que
httpValue El valor de umbral con respecto al cual se debe cumplir httpCondition.
intervalo de encuesta El intervalo de sondeo para el que el Administrador de aplicaciones actualiza el estado del monitor.
requestParams Los parámetros de la solicitud. Por ejemplo, si desea supervisar una URL como  http: // appmanager: 9090 / showresource.do? Haid = 1 & type = UrlMonitor & method = getMonitorForm , proporcione "? Haid = 1 & type = UrlMonitor & method = getMonitorForm" como parámetro de solicitud.
se acabó el tiempo El tiempo, en minutos, durante el cual el supervisor de URL debe esperar a que se complete la descarga de una página antes de agotar el tiempo de espera en el campo Tiempo de espera.
urlMethod

Elija entre el método Publicar y Obtener, que son los dos tipos de método de formulario para cualquier URL HTTP / HTTPS. Los posibles valores son:

  • P - Publicar
  • G - Obtener
nombre de usuario El nombre de usuario si la URL requiere autenticación basada en formulario.
contraseña La contraseña para el nombre de usuario correspondiente si la URL requiere autenticación basada en formulario.
verifyError

Especifique si desea que el monitor se programe inmediatamente para que se ejecute nuevamente para verificación, cuando se detecte un error. Los posibles valores son:

  • Verdadero: verifica el error.
  • Falso: no verifique el error.
Otras API comunes

Solicitudes de muestra

  • http: // app-windows: 9090 / AppManager / xml / EditMonitor? apikey = 9481566a94f26d8e44ee0889fd7628a0 & type = UrlMonitor & resourceid = 10000657
  • http: // app-windows: 9090 / AppManager / xml / EditMonitor? apikey = 9481566a94f26d8e44ee0889fd7628a0 & type = UrlMonitor & displayname = APM-URL-Monitor
  • http: // app-windows: 9090 / AppManager / xml / EditMonitor? apikey = 9481566a94f26d8e44ee0889fd7628a0 & type = UrlMonitor & url = http://www.zohocorp.com
  • http: // app-windows: 9090 / AppManager / xml / EditMonitor? apikey = 9481566a94f26d8e44ee0889fd7628a0 & type = UrlMonitor & displayname = APM-URL-Monitor & httpCondition = GT & httpValue = 200