La fuente XML es un flujo de datos con formato XML que lleva información de supervisión durante un período solicitado para un dispositivo o una tarea.
Consulte Uso del servicio de informes XML (XRS)
La solicitud BASIC XML FEED es una dirección URL con formato especial con una serie de parámetros GET, divididos por el símbolo “&”, que se solicita mediante el protocolo HTTPS.
El contenido de la dirección URL básica de XML FEED se construye a partir de los siguientes comandos:
[base_service_address] + [unique_account_uid] + [Site_id] + [parameter1] [parameter2] + …Ejemplo:
https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx ?pid-4229AF4F0FB545AEA75EAF2013E51BB7 &Sitio-12345 &Tipo-GeneralEl UID de cliente es el identificador de cuenta único. Compruébolo en Configurar > integraciones > UID.
La descripción de parámetros adicionales está disponible en el artículo Uso del servicio de informes XML (XRS).
El término que estamos usando es “Detalles XML extendidos”, que incluyen todos los elementos secundarios subyacentes del árbol de respuesta, es decir, la lista de todos los elementos cargados. Esta opción está disponible agregando el parámetro “Opciones-RequestDetails”.
Puede encontrar cómo habilitar “Detalles XML extendidos” en el artículo Uso del servicio de informes XML (XRS).
Dispositivo:
Abra el dispositivo de destino en la lista de clientes, vaya a Acciones > Editar.
En la barra de direcciones del navegador verás algo como
https://www.dotcom-monitor.com/User/Site-Edit.aspx? id=67898 &event=Edit
El id-67898 es el ID del dispositivo.
Tarea:
Abra la tarea de destino en la lista de clientes, vaya a Acciones > Editar.
En la barra de direcciones del navegador verás algo como:
https://www.dotcom-monitor.com/User/task-edit.aspx?id=73091& tid=132834 &event=Edit
El tid-132834 es el identificador de tarea.
Configurar > Integraciones > UID
Por lo tanto, vaya a Configurar > integraciones > UID … copiar UID 123456789456123789456123, a continuación, insertar donde Xs para PID. Y luego ve a de de del dispositivo el menú > > Acciones > Editar. Copie el ID de dispositivo 12345 de la URL, inserte donde Xs para el sitio:
http://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=XXXXXXXXXXX&Site=XXXXX&Type=Detail&Options=RequestDetails
Si desea que la fuente XML muestre los resultados solo de determinados agentes de supervisión, agregue el parámetro de cadena “&Location” a la dirección URL de la solicitud de la siguiente manera:
http://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=XXXXXXXXXXX&Site=XXXXX&Type=Detail &Ubicación [agent1] &Ubicación& [agent2] amp;Ubicación… &Ubicación [agent5] …
Ejemplo
http://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=4229AF4F0FB545AER75EAF2013EB1BB7&Site=77895&Type=Detail&Location=MN, EE.UU. &Ubicación-Amazon-US-East&Location-Frankfurt,Alemania&Location-Sydney, AU
Lista de valores de cadenas de agentes:
América
|
Europa
|
Asia, Australia, Africa
|
Ejemplo:
<Response> <ID>3424533543</ID> <Name>Demo request</Name> <URL>http://demo.webportal.com/APIv1/json?userid=test;userweight=22;ACT=DASW</URL> <Monitoring-Date-Time>3/26/2014 12:38:38 PM</Monitoring-Date-Time> <Duration>114</Duration> <DnsTime>0</DnsTime> <SSLTime>0</SSLTime> <ConnectionTime>15</ConnectionTime> <RequestTime>0</RequestTime> <FirstPacketTime>97</FirstPacketTime> <DownloadTime>2</DownloadTime> <Status>S</Status> <Monitoring-Location>FL, USA</Monitoring-Location> </Response>
- Duración – Tiempo total necesario para completar la tarea (Básicamente – suma de veces a continuación)
- DnsTime – es el tiempo necesario para resolver un nombre de host (por ejemplo, www.google.com) en una dirección IP numérica (por ejemplo, 216.239.59.99).
- SSLTime – es el tiempo necesario para completar el proceso de enlace SSL.
- ConnectionTime: es el tiempo necesario para crear una conexión TCP al servidor web (o proxy). Las conexiones Keep-Alive se utilizan a menudo para evitar la sobrecarga de conectarse repetidamente al servidor web.
- RequestTime: es el tiempo necesario para enviar el mensaje de solicitud HTTP al servidor y dependerá de la cantidad de datos que se envían al servidor. Por ejemplo, los tiempos de envío largos resultarán de la carga de archivos mediante un HTTP POST
- FirstPacketTime – (Tiempo hasta el primer byte) tiempo transcurrido para empezar a recibir datos desde el servidor web remoto. En otras palabras, el tiempo entre la solicitud y la respuesta primer byte recibido.
- DownloadTime: es el tiempo que se tarda en leer el mensaje de respuesta del servidor. Este valor dependerá del tamaño del contenido devuelto, del ancho de banda de red y de si se utilizó la compresión HTTP. En otras palabras, el tiempo entre la respuesta primero y el último bytes.