API de AddMonitor: monitores EUM


Esta sección explica cómo usar la API AddMonitor para agregar monitores del tipo de categoría Monitoreo de usuario final (EUM) . Se admiten los siguientes monitores:

Los siguientes parámetros son comunes en las solicitudes de API para monitores de EUM:

Campo Descripción
eumAgents El (los) nombre (s) visible (s) de los agentes de EUM. Si hay varias entradas, se pueden separar por comas.
eumAgentsId El ID único de los agentes EUM configurados. Estos se pueden especificar separados por comas.
runOnServer Especifica si el monitor debe crearse en el Administrador de aplicaciones. Los valores posibles son 'Verdadero' o 'Falso'
 
Nota:
  • No es obligatorio utilizar los parámetros ' eumAgents ' y ' eumAgentsId ' en la misma solicitud de API. Puede utilizar cualquiera de estos.
  • El parámetro runOnServer no es aplicable para Real Browser Monitor (RBM).

Silbido

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & displayname = [DISPLAYNAME] & host = [HOST] & timeout = [TIMEOUT] & eumAgents = [EUMAGENTS] & eumAgentsId = [EUMAGENTID] & runOnServer = [RUNONSERVER]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes .

Campo Descripción
tipo El tipo de servicio que desea agregar. El valor debe ser 'Monitor de ping'.
anfitrión El host en el que se ejecuta el monitor.
se acabó el tiempo El valor del tiempo de espera en segundos.

Solicitud de muestra

http: // prod-server5: 9090 / AppManager / xml / AddMonitor? apikey = 40648ef160f4786b20ed89ea51aa3f98 & type = Ping Monitor & displayname = apmping & host = smrithil & timeout = 5 & eumAgents = eumflorida & runOnServer = True

DNS

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & displayname = [DISPLAYNAME] & timeout = [TIMEOUT] & SearchField = [SEARCHFIELD] & TargetAddress = [TARGETADDRESS] & LookupAddress = [LOOKUPADDRESS] & RecordType = [RECORDTYPE] & eumAgents = [EUMAGENTS] & eumAgentsId = [EUMAGENTID] & runOnServer = [RUNONSERVER]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes .

Campo Descripción
tipo El tipo de servicio que desea agregar. El valor debe ser 'DNSMonitor'.
nombre para mostrar El nombre para mostrar del host en el que se ejecuta el monitor.
se acabó el tiempo El valor del tiempo de espera en segundos.
Campo de búsqueda El valor de SearchField. Las opciones incluyen Ninguno, Nombre de registro, Dirección, Nombre adicional, Destino, Administrador, Host, Alias, Puerto y Prioridad.
TargetAddress Nombre de host / dirección IP para conectarse al servicio
LookupAddress La dirección que desea verificar en el servidor DNS.
RecordType El tipo de registro esperado devuelto para la dirección de búsqueda. Las opciones incluyen A, AAAA, CNAME, MX, NS, PTR, SOA, SPF, SRV y TXT.

Solicitud de muestra

http: // prod-server8: 9090 / AppManager / xml / AddMonitor? apikey = 40648ef160f4786b20ed89ea51aa3f98 & type = DNSMonitor & displayname = dnstttttt & timeout = 15 & SearchField = Nombre de registro & TargetAddress = 192.168.4.121 & RunTypeAplicación de búsqueda

Servidor LDAP

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & displayname = [DISPLAYNAME] & username = [USERNAME] & timeout = [TIMEOUT] & LDAPServer = [LDAPSERVER] & LDAPServerPort = [LDAPSERVERPORT] & MatchingAttribute = [MATCHINGATTRIBUTE] & FilterCondition = [FILTERCONDITION] & IsSecured = [ISSECURED] & SearchFilter = [SEARCHFILTER] & SearchResult = [SEARCHRESULT] & SearchBase = [SEARCHBASE] & PUMAgents = [SEARCHBASEAGOgents] & contraseña [RUNONSERVER]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes .

Campo Descripción
tipo El tipo de servicio que desea agregar. El valor debe ser 'Servidor LDAP'.
nombre de usuario El nombre de usuario del servidor LDAP.
se acabó el tiempo El valor del tiempo de espera en segundos.
LDAPServer El nombre del servidor LDAP.
LDAPServerPort El puerto en el que se ejecuta el servidor LDAP.
MatchingAttribute El valor del atributo coincidente. Los valores incluyen cn, uid, sn, displayname, givenname, objectclass, dc y ou
FilterCondition El valor de la condición del filtro. Los valores incluyen equals, contains y notequals
Está asegurado Especifica si la conexión es segura o no. El valor es   o  no .
Filtro de búsqueda El valor de Filtro de búsqueda. Este campo es opcional.
Resultado de búsqueda El valor de cadena que coincide con los resultados de la búsqueda.
SearchBase El valor de SearchBase. Este es un campo obligatorio al agregar un monitor LDAP.
contraseña La contraseña del servidor LDAP.

Solicitud de muestra

http: // operaciones-server9: 9090 / AppManager / xml / AddMonitor? apikey = 40648ef160f4786b20ed89ea51aa3f98 & type = LDAP Server & displayname = ldap_serverqqqq & username = cn = administrator, cn = users, dc = pmp, dc = com & LPS2KK = 10 y pmp. = es igual a & IsSecured = no & SearchFilter = & SearchResult = & SearchBase = & Password = admin123123 & eumAgents = eumbe1 & runOnServer = True

Servidor de correo

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & host = [HOST] & port = [PORT] & displayname = [DISPLAYNAME] & emailid = [EMAILID] & timeout = [TIMEOUT] & authRequired = [AUTHREQUIRED] & sslEnabled = [SSLENABLED] & username = [USERNAME] & password = [PASSWORD] & tlsEnabled = [TLSENABLED] & pollinterval = [POLLINTERVAL] & mailsubject = [MAILPEEDSUBJECT] [FSHOST] & fsport = [FSPORT] & fsSSLEnabled = [FSSSLENABLED] & fsTLSEnabled = [FSTLSENABLED] & fsUserName = [FSUSERNAME] & fsPassword = [FSPASSWORD] & eumAgents = [EUMAGONAGONSI & eumAgents = [EUMAGONSAGONSI & eumAgents]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes .

Campo Descripción
tipo El tipo de servicio que desea agregar. El valor debe ser 'Servidor de correo'.
anfitrión El nombre de host SMTP
Puerto El puerto en el que se ejecuta SMTP.
identificación de correo La dirección de correo electrónico a la que se enviará el correo.
se acabó el tiempo El valor del tiempo de espera en segundos.
authRequired Indica si el SMTP requiere autenticación. Los valores son 'Sí' o 'No'
sslEnabled Indica si se debe acceder al host SMTP a través de SSL. Los valores son 'Sí' o 'No'
nombre de usuario El nombre de usuario del host SMTP
contraseña La contraseña del host SMTP
tlsEnabled Indica si TLS debe usarse para SMTP
intervalo de encuesta El intervalo de sondeo del monitor en segundos.
mailSubject El mensaje que aparecerá en el asunto del correo electrónico.
fetchEnabled Indica si se debe monitorear el servidor POP / IMAP. Los valores son 'Sí' o 'No'.
fetchType Indica el servicio que se supervisa. Si desea agregar el tipo de POP, especifique el valor como 1. Si desea monitorear el servidor IMAP, especifique el valor como 2.
fsHost El nombre de host del servidor POP / IMAP
fsport El puerto en el que se ejecuta el servidor POP / IMAP.
fsSSLEnabled Indica si el servidor POP / IMAP tiene SSL habilitado o no. Los valores son 'Sí' o 'No'.
fsTLSEnabled Indica si TLS debe usarse para POP / IMAP. Los valores son 'Sí' o 'No'.
fsUserName El nombre de usuario del servidor POP / IMAP.
fsPassword La contraseña del servidor POP / IMAP

Solicitud de muestra

http: // operaciones de Server9:? 9090 / AppManager / xml / AddMonitor apikey = 40648ef160f4786b20ed89ea51aa3f98 & type = Correo Server&host=smtp1&port=23&displayname=apmsmtp&emailid=admin@yourdomain.com&timeout=5&authRequired=Yes&sslEnabled=Yes&username=guest&password=guest&tlsEnabled=Yes&pollinterval=60&mailsubject=Testing Servidor de correo & fetchEnabled = Sí & fetchType = 1 & fsHost = POP1 & fsport = 110 & fsSSLEnabled = Sí & fsTLSEnabled = Sí & fsUserName = admin & fsPassword = admin123123 & eumAgents = eum1 & runOnServer = True

Telnet

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = Telnet (EUM) & displayname = [DISPLAYNAME] & host = [HOST] & port = [PORT] & timeout = [TIMEOUT] & eumAgents = [AGENTNAME] & runOnServer = [RUNONSERVER]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes .

Campo Descripción
tipo El tipo de servicio que desea agregar. El valor debe ser Telnet (EUM) .
anfitrión El nombre de host en el que se ejecuta el monitor.
se acabó el tiempo El valor del tiempo de espera en segundos.
Puerto El número de puerto en el que se ejecuta Telnet.
eumAgents El (los) nombre (s) para mostrar del (de los) agente (s) de EUM, separados por comas.
runOnServer Especifica si el monitor debe crearse en el Administrador de aplicaciones. ( verdadero o falso )

Solicitud de muestra

http: // operation-server2: 9090 / AppManager / xml / AddMonitor? apikey = 40648ef160f4786b20ed89ea51aa3f98 & type = Telnet (EUM) & displayname = apmtelnet & host = smrithil & port = 23 & timeout = 2 & eumAgents = apm &-eum -Server = true