Der XML Reporting Service (XRS) ist ein On-Demand-Dienst, der Daten über HTTP-Anforderungen bereitstellt. Wenn Sie eine ordnungsgemäß formatierte HTTP GET-Anforderung an xmlreporter.dotcom-monitor.com mit gültigen Parametern senden, erhalten Sie ein XML-Dokument mit den angeforderten Daten. Sie können mit den Daten aus dem XML-Dokument arbeiten, wie Sie benötigen. Zu den Möglichkeiten gehört das Importieren der Daten in ein anderes System oder Dashboard.
Die maximale Anzahl von Anforderungen an den XML-Berichtsdienst beträgt alle 10 Sekunden 1.
Wenn Sie mehr als eine Anforderung innerhalb von 10 Sekunden senden, gibt der Dienst ein XML-Dokument mit der nächsten zulässigen Anforderungszeit wie folgt zurück:
- <Fehler > Sie haben das maximal zulässige Anforderungenlimit pro IP [192 .168.107.97] < /error erreicht>
- <nextAllowedTime > Dienstag, 18. Februar 2014 19:50:26 < /nextAllowedTime>
- <nextAllowedTimeGMT > Dienstag, 18. Februar 2014 16:50:26 < /nextAllowedTimeGMT>
Die XML FEED-Anforderung ist eine URL mit einer Anzahl von GET-Parametern, die durch ein “&”-Symbol getrennt sind.
Eine XML-Anforderung besteht aus den folgenden Elementen:
[base_url_address] + [unique_account_uid] + [Site_id] + [parameter1] & [parameter2] …Beispielanforderungen:
https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx ?pid=4229AF4F0FB545AEA75EAF2013E51BB7 &Site=12345 &Typ=Gesamt https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx ?pid=78789A2394764BA880A4DCAC62AAE90D &Site=57628 &Type=Detail&location=NY, USAKonto UID
Zum Erstellen einer XML-Anforderung benötigen Sie Ihr Konto Unique Identifire (UID), um es als Anforderungsparameter zu verwenden. [unique_account_uid] . Diese ID kann gefunden werden, wenn Sie sich im Navigationsmenü unter Account > Integrations > Unique Identifier (UID) für den XML-Feed-Intergartionstyp bei Ihrem Konto angemeldet haben.
Abteilung UID
Wenn In Ihrem Konto Abteilungen konfiguriert sind, können Sie XML Feed so konfigurieren, dass nur Daten für eine bestimmte Abteilung angegeben werden. Für jede Abteilung werden einzelne UIDs zugewiesen. Um auf eine Department UID zuzugreifen, wechseln Sie Ihr Dotcom-Monitor-Konto zum Dienstdienstdienstbenutzer, und kopieren Sie die UID aus Account > Integrations > Unique Identifier (UID). Verwenden der Abteilungs-UID anstelle von Konto-UID [unique_account_uid] in Ihrer XML-Feed-Anforderung.
Verfügbare Anforderungskomponenten
Liste der Zeichenfolgenwerte der Agents:
Amerika
|
Europa
|
Asien, Australien, Afrika
|
- Optionen=Kommentare
Fügen Sie benutzerdefinierte Kommentare ein, die einem Gerät zugeordnet sind.
- Optionen=RequestDetails
Um Details auf Elementebene einzuschließen (wie in einem Wasserfalldiagramm enthalten), können Sie das Options-Flag auf RequestDetails festlegen.
Schließen Sie “Erweiterte XML-Details” ein.
- Optionen=AllDownPercentages
Schließen Sie alle Prozentsätze der Zusammenfassung ein.
- Optionen=AllTimes
Berücksichtigen Sie alle Zeiten der Zusammenfassung, einschließlich der Betriebszeit, Ausfallzeit, undefinierten Zeit, gewichteter Betriebszeit und gewichteter Ausfallzeiten.
- Optionen=NeuesteAntworten
Schließen Sie die neueste Antwort von jedem Überwachungsstandort ein, der den ausgewählten Geräten zugewiesen ist.
- Betrag= < Zahl>
Nur die < > festgelegte Anzahl der letzten Antworten für die ausgewählten Geräte einschließen.
- Details=Inhalt
Fügen Sie Hit Detail Inhalt ein.
- Details=HtmlBody
Hitdetail HtmlBody einschließen
- Details=GemeinsameBeschreibung
Hitdetail CommonDescription einschließen
- Details=BrowserAction
Umfasst Navigationszeiten wie Navigation Start / End, Redirect, Fetch, Domain Lookup, Request Start, Unload Event, Render Start
Beispiele:
https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=78789A2394764BA880A4DCAC62AAE90D&Site=*&Type=Overall https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=78789A2394764BA880A4DCAC62AAE90D&Task=*&Type=Detail[/su_highlight]