雷达
Ubersicht
雷达bildet das Rückgrat der Datenerfassungsmethodik。Radar verwendet in JavaScript-Skript, das in die Seiten einer Inhaltsseite oder eines Anwendungsanbieters eingebettet ist, um Informationen über die Leistung and Verfügbarkeit eines Rechenzentrums oder einer bereitstellungplatattform zu sammeln。
Der Radar-Client ist eine JavaScript-Anwendung, die auf Kundenwebseiten und in mobilen Anwendungen ausgeführt奇怪。Sein Hauptzweck best - ht darin, Netzwerk-Performance-Daten zu sammeln, die für intelligente route - entscheidungen über Openmix verwendet werden, und optionale plug - in zur Verfügung stellen, um andere Intelligent Traffic manage - dienste wie Seitenladezeit, seitenresoursource - timing und视频回放- metriken zu ermöglichen。
Der Radar-Client ist voll funktionsfähig, dennoch leicht und unauffällig。Der Client wartet, bis die meisten Seitenressourcen heruntergeladen wurden, bevor er den Großteil seiner Arbeit durchführt, und die gesamte Netzwerkkommunikation wid, wo immer möglich, asynchron ausgeführt。Diese Anweisungen geben an, welche平台während der Sitzung als nächstes gemessen werden soll,和wählen Sie ausden community平台和allen privaten平台,die für dieses community mitglid spezifisch sind。你是我的朋友durchzuführenden我的朋友Verfügbarkeit,我的朋友können。
Um es so klein wie möglich zu machen, wid das JavaScript mit erweiterten Optimierungen über den谷歌闭包编译器kompiliert。Erweiterte optionale Funktionen werden als插件für Kunden bereitgestellt, die sich für ihre Verwendung entscheiden。
Radar-Community
Mit einem einzigartigen, community basierten Ansatz带来雷达unübertroffene Transparenz in die global Leistung和Verfügbarkeit der weltweit größten öffentlichen基础设施,云计算和存储双hin内容和应用交付网络。Mit雷达können Kunden schnell die besten und schlechtesten Plattformen für jeden ihrer Besucher finden。
Radar ist die erste Cloud-Überwachungskooperative des internet。in mitglilie der Gemeinschaft zu werden bedeutet unbegrezten Zugriff auf unsere historische Berichtsdatenbank, einschließlich einer detaillierten Segmentierung nach Anbieter,土地和网络。
Als mitglider Radar-Community bietet auh eine umfangreiche Reihe von Tools zur Erfassung der Service-Level, die von internen and external内容交付基础结构,preitgestellt werden。艾因兹加蒂für雷达系统Möglichkeit, Ihre网站-在雷达系统中,在雷达系统中,在雷达系统中würden,在雷达系统中,在雷达系统中。Dieselbe Methodik ermöglicht objktive Auswertungen von Cloud-Plattformen während ihres gesamten Lebenszyklus, einschließlich der laufenden Bewertung der Performance im Verhältnis zu sla。
Durch Hinzufügen eines einfachen JavaScript-Tags zu Ihrer web oder eines SDK zu mobilen Anwendungen können Kunden jeden Ihrer Besucher in einen virtuellen " Testagenten " verwandeln。雷达löst gerätebasierte德国的信息系统,德国的参考物体,德国的网络和外部基础设施,德国的云平台,德国的云平台,德国的云平台tatsächlichen德国的网站,德国的云平台。
Wichtigste Vorteile der Teilnahme
雷达bewältigt mehere Herausforderungen bei der Webbereitstellung durch seinen Ansatz zur Überwachung und Datenerfassung。雷达与雷达之涡-共同体信德:
- 巨大的Testumgebung mit Endbenutzern在jedem Netzwerk和jedem Standort (42,000 anerkannte Netzwerke bisher)。
- 你的信息之门über在你的世界里,你的世界里。
- 在德国大区的《透明之城》,在德国的《透明之城》和《透明之城》
- Konzentrieren Sie sich auf die Metriken, die einen echten Unterschied für Web和Mobilbenutzer ausmachen(性能,Verfügbarkeit和QoS)。
- Globale (über 190 Länder) uneingeschränkte Ansicht von Informationen bis hin zu Land, Netzwerk, Region and Bundesstaaten。
- ecte, unvoreingenommene Daten unvoterverwendung von Endbenutzern Radardaten sinind " real Welt " -信息和nicht ein synthestischer测试命令最好的Vermutung。
- 爱尔·本努策:与你同在,与你同在,Geräte。
- 艾因布利克,在“lesistung der tatsächlichen Seiten”。
基准
ITM雷达bietet 3 wichtige基准:
- Gemeinschaftliche基准测试
- 士兵基准测试
- 基准测试für Seitenladen
Community-Benchmarking von CDN, Cloud und Rechenzentren
Community-Messungen werden über ein crowd - sourcing - model bezogen, das dem Kunden einen Überblick über die Leistung und Verfügbarkeit eines Anbieters auf geografischer and logischer Ebene bietet。Die Community-Messungen ermöglichen吸入器和吸入器ermöglichen吸入器和吸入器ermöglichen吸入器和吸入器ermöglichen吸入器和吸入器ermöglichen吸入器。Durch die Verwendung eines Crowdsourcing-Modells profitieren ITM-Kunden von einem größeren Maß an Granularität und Qualität der Daten bei der Bewertung und Überwachung der Anbieterleistung, selbst an Orten, an denen ein Kunde nicht über eine hohe Benutzerdichte verfügt oder überhaupt keine Benutzer verfügt。
Die Messungen selbst verwenden einen Standardsatz von Objekten, Die siich inden verschiedenen Cloud- und CDN-Anbietern befinden, Die Endbenutzer herunterladen, wenn sie den Radar javascript -客户端odder Die mobile SDK-Logik auf der网站odder Anwendung eines Inhaltseigentümers ausführen。
Die folgenden Metriken werden dann an ITM zurückgemeldet und innerhalb der Portal- oder API-Berichtsschnittstellen dargestellt:
- Verfügbarkeit - Gibt an, ob das Objekt geladen bird oder niht。
- 安渥泽特:在世界范围内,在世界范围内,在世界范围内,在世界范围内,在世界范围内Geräusch在世界范围内,在世界范围内,在世界范围内。die ist eine relativ nahe Annäherung der TCP-Round-Trip-Zeit (RTT) vom Browser zum Anbieter。
- Durchsatz:在Kilobit pro Sekunde, gemessen ausdem Abrufen eines 100 kb对象中,die ist die Datenrate der Verbindung。
士兵基准测试
Im Rahmen der Radar-Tag-Bereitstellung bietet ITM dem Kunden die Möglichkeit,特征“基准”-Tests zu erstellen, die von Besuchern des Kunden gemessen werden。die kann für Rechenzentren oder eigencdn - und Cloud-Verträge sein。欧洲共同体基准-德国环境指数:Verfügbarkeit,环境政策和政策,因此,政策和政策是正确的,是正确的,是正确的。
Diese private Informationen steen nur dem Kunden zur Verfügung und werden niht weitergegeben。Anwendungsbeispiele信德:
- Eigene Rechenzentrumsarchitektur
- Verwenden eines eigenen Testobjekts oder einer eigenen Seite
- Verwendung eines eigenen Vertrags和Kontos mit einem beestimten Anbieter oder einer Gruppe von Kreditoren
雷达页面负载基准测试
内halb von Radar bietet ITM dem Kunden die Möglichkeit, detaillierte Informationen darüber zu sehen, wie die Seiten, auf denen das Tag implementiert ist, heruntergeladen werden。ITM bietet information, mit Sie die Leistung der Endbenutzer der Interaktion mit Ihren Webseiten sehen können。Die Daten werden über Die Navigation Timing API bereitgestellt, Die von vielen der neueren Version Browsern unterstützt wid。
Radar-Tag
Das Radar-Tag kann mit einem JavaScript-Snippet integrert werden。Gehen Sie wie folgt vor,嗯zur Seite“Radar-Tag“zu navigieren:
- 思杰智能交通管理门户。
- Wählen你im链接NavigationsmenüRadar > Javascript标签.
Die Seite”Radar-Tag,奇怪的geöffnet。
你的雷达标签晚上没被发现,你的雷达标签晚上没被发现,你的雷达标签晚上没被发现,你的雷达标签晚上没被发现。
diesel orange farbenbalken wild auch angezeigt, wenn das Tag niht korrekt konfiguriert wurde。
Wenn das Radar-Tag wie erwartet funktioniert, sehen Sie alternativ einen grünen horizontalen Balken, der Ihnen sagt, dass Radarmessungen erfolgreich durchgeführt wurden。
Auf dieser Seite können Sie die für Ihre Verwendung gültige Tag-Version auswählen und in die Zwischenablage kopieren。
Hinweis:Es ist wicchtig, dieses JavaScript-Snippet nicht zu ändern。Der Code enthält wichtige Informationen, die bei Änderungen unerwartetes oder unzuverlässiges Verhalten verursachen können。
雷达标签集成
雷达标签的相对集成。Alles, was Sie tun müssen, ist eines der folgenden JavaScript-Schnipsel zu Ihrem Website-Markup hinzuzufügen。Platzieren Sie es in den HTML-Code der Seiten, die Sie messen möchten。Wir empfehlen, es am Ende der Seite vor dem schließenden Body-Tag zu platzieren身体< / >
.
Standard-Radar-Tag
雷达标签的模版。Diese版本wartet, bis das Load-Ereignis abgeschlossen ist, bevor Sie den Radar-Client herunterladen und ausführen。达达尔奇的诗,达斯的诗。
<脚本> if (typeof窗口。addEventListener === "function"){窗口。addEventListener("load", function() {if(窗口。cedexis === undefined) {var radar = document.createElement("script");雷达。src= "//m.giftsix.com/docs//radar.cedexis.com/1/54621/radar.js"; // replace with user specific value document.body.appendChild(radar); } }); }
Diese Version des Tags verhindert, dass der Download des Radar-Clients weitere Parsen der Seite blockiert, aber es wid ausgeführt, bevor das Load-Ereignis ausgelöst wurde。Es ist hauptsächlich für Kunden, die内容安全策略Einstellungen verwenden, die die Verwendung von Inline-JavaScript verhindern。Es ist auch für Kunden, die das Video QoS-Plug-In verwenden, wo der Radar Client so früh wie möglich geladen werden muss。
Jungste Messungen
在der Tabelle“Letzte Messungen”中“können Sie die neuesten Messungen anzeigen, die mit Radar durchgeführt wurden。
祝你平安Schaltfläche成为Messungen.Es gibt Ihnen folgende Informationen:
- UTC基准和基准点。
- 土地,在dem die Messung durchgeführt wurde。
- 死亡平台,死亡für死亡Messung verwendet wurde。
- Die ID der platform。
- Die Art der durchgeführten Messung: Verbindungszeit(在毫西昆登),Antwortzeit(在毫西昆登)oder Durchsatz(在Kilobit pro Sekunde)
- Der tatsächliche Wert Der Messung in mysekunden (für Verbindungszeit und Antwortzeit) oder Kilobit pro Sekunde (für Durchsatz)。
Die Radarmessleiste waud auf der Seite雷达指示板angezeigt, wenn Sie siich zum ersten Mal im - portal anmelden。
整合移动应用
Die Integration mit mobilen Apps erfolgt über Wrapper um versteckte Webansichten, Die den JavaScript-Client ausführen。Dadurch bird sichergestellt, dass die in Browsern und Apps für Mobilgeräte erfaststen Daten konsistent sind。
Anleitung zur集成von雷达mit iOS-Appdiesel folgende GitHub-Repository enthält den Wrapper-Code和Schritt-für-Schritt-Anleitung zur集成冯雷达在ios -应用程序:
Anleitung zur集成雷达mit Android雷达系统客户端,雷达系统,雷达应用程序。Es kann hier gefunden werden:
集成mit Citrix ADC
Das Radar-Tag ist wicktig, da es Openmix Messungen liefert, die es Openmix ermöglichen, bessere路由- entscheidungen zu treffen。我在路上,我在路上,我在路上。
Mit den folgenden Methoden können Sie das Radar JavaScript-Tag mithillife von Citrix ADC in Ihre website einfügen。Sie können entweder die Befehlszeile oder das Citrix adc - konfigationsprogramm verwenden。
Mit diesen Methoden können Sie das Radar-Tag in Ihre Antworten injizieren。乌姆达斯雷达标签祖印子人,müssen Sie重写verwenden。在drei Schritte unterteilt: Erstellen von Aktionen, konfiguriren von richtlinen和bindungsrichtlinen。
Befehlszeilenkonfiguration
我是新来的
滑雪的前倾姿势:
add重写action [] [-pattern | -search ] [-refineSearch ] [-comment ]
Beispiel:
添加重写动作radar_tag动作insert_after HTTP.RES.BODY(HTTP.RES.CONTENT_LENGTH).BEFORE_STR("")“<脚本异步src = \ \”/ / radar.cedexis.com/1/ < customer_id > / radar.js \ \ " > < / >脚本”“< !——NeedCopy >
Hinweis: Geben Sie Ihre eigene Kundennummer ein, wo es he ßt< customer_id >
Befehlszeilenkonfiguration der Richtlinie“重写策略”
滑雪的前倾姿势:
添加重写策略 [] [-comment ] [-logAction ]
Beispiel:
HTTP.RES.HEADER("Content-Type").TO_LOWER.CONTAINS("text/html") radar_tag_action
重写策略
滑雪的前倾姿势1:
bind vpn vserver [-policy [-priority ] [-secondary] [-groupExtraction] [-gotoPriorityExpression ] [-type ]] [-intranetApplication ] [-nextHopServer ] [-urlName ] [-intranetIP ] [-staServer [-staAddressType (IPV4 | IPV6)]] [-appController ] [-sharefile ]
Beispiel 1:
bind vpn vserver -policy radar_tag_policy -type RESPONSE -priority 10
滑雪的前倾姿势2:
bind cs vserver (-lbvserver | -vServer | (-policyName [-targetLBVserver ] [-priority ] [-gotoPriorityExpression ] [-type (REQUEST | RESPONSE)] [-invoke ( )]) | (-domainName [-TTL ] [-backupIP ] [-cookieDomain ] [-cookieTimeout ] [-sitedomainTTL ])
Beispiel 2:
bind cs vserver -policyName radar_tag_policy -type RESPONSE -priority 10
滑雪的前倾姿势3:
bind lb vserver @ (@ [- weight ]) | @ | (- policyName @ [-priority ] [- gotoPriorityExpression ] [-type (REQUEST | RESPONSE)] [-invoke ( )])
Beispiel 3:
bind lb vserver -policyName radar_tag_policy -type RESPONSE -priority 10
滑雪的前倾姿势4:
bind rewrite global [] [type ] [-invoke ( )]
Beispiel 4:
重新绑定全局radar_tag_policy——NeedCopy >
配置图形用户界面实用程序
GUI-Umschreibeaktion
Navigieren Sie im linken Navigationsmenü auf derCitrix ADC-Konfigurationsseite祖茂堂AppExpert->重写->重写操作
Wählen你死了SchaltflächeHinzufugen.
GebenSie auf der Seite重写Action konfigurierenden Ausdruck ein, wie im Beispiel gezeigt。
在《德国的田野》中,我看到了你的影子
< customer_id >
.民意调查您好吧.你是我的孩子。
GUI-Richtlinie zum Umschreiben
Gehen Sie im linken Navigationsmenü auf derCitrix ADC-Konfigurationsseite祖茂堂AppExpert->重写->重写政策
Wählen你死了SchaltflächeHinzufugen.
Geben Sie auf der Seite重写策略konfigurierenden Ausdruck ein, wie im Beispiel gezeigt。
祝你好运Erstellen.
Sie haben die Konfiguration der Richtlinie " Umschreiben " abgeschlossen。
GUI-Bindung Rewrite-Richtlinie
那是我的祖国,我的祖国,我的祖国Richtlinien-Managers祖茂堂binden。
我们是你的地盘Richtlinien umschreiben.
Wählen Sie die Umschreibungsrichtlinie aus, die Sie für das Radar-Tag erstellt haben。
我们是zumRichtlinien-Manager.
Auf der SeiteRichtlinien-Managerkönnen Sie die Richtlinie wie folgt bden。
- 皮毛绑定点haben Sie die Möglichkeit,全球uberschreiben,VPN虚拟服务器,内容切换虚拟服务器奥得河负载均衡虚拟服务器auszuwahlen。
- Wählen你在地下ProtokollHTTP来自。
- Wählen Sie fürVerbindungstyp死亡的选择Antwort来自。
- Verwenden Sie für虚拟服务器Ihren eigenen virtuellen Servernamen。
- 祝你好运魏特.
- Wählen Sie auf der nächsten Seite dieRichtlinie zum Umschreiben你死前我死。
- Fugen您Bindungsdetailshinzu。
- 祝你好运绑定.
Mit den oben genannten Methoden können Sie das Radar-Tag in Ihre Webseiten einfügen。我们在werden的海滩上搞得一团糟。我们的思想思想durchgeführt我们的思想思想,我们的思想思想。
Radar-Tag-Konfiguration
Sie können现场雷达Radar-Tag-Konfigurationkonfigurieren。
- 思杰智能交通管理门户。
- Wählen你im链接Navigationsmenü雷达>标签配置.
Die Seite " Radar-Tag-Konfiguration " wid geöffnet。Hier können Sie verschiedene Optionen einstein,嗯Radarmessungen anzupassen。Das Radar JavaScript verfügt über Parameter, die Sie anpassen können, um Zeit und Verzögerungselemente anzupassen, die Anzahl der Tests, die von Endbenutzern für gemeinschaftliche und private Messungen abgeschlossen wurden, und Zeitüberschreitungswerte zur Messung der Verfügbarkeit usw。
折叠表enthält配置信息和标准制作für。Wenn Sie Änderungen vornehmen, klicken Sie unten im Bildschirm aufRadareinstellungen aktualisieren,嗯死Änderungen祖übernehmen。
Funktion | 参数 | 使用说明书 | Standardeinstellung |
---|---|---|---|
Timing-Optionen | Startverzogerung | Die Verzögerung (in Sekunden) zwischen dem Ereignis page onLoad und dem Zeitpunkt, zu dem雷达Die导航aufzeichnet。 | 2 Sekunden |
Verzogerung wiederholen | 死亡Verzögerung zwischen Messsitzungen在Minuten。温德沃特größer oder gleich 5 ist, niimt das Radar-Tag nach jedem Wiederholungsverzögerungsintervall weitere Messungen an。Wenn der Wert 0 ist, niimt das雷达标签keine zusätzlichen Messungen an。 | 5 Minuten | |
Protokolloptionen | 私有http - messungen immer zulassen | Ermöglicht Radar Client http - messungen auch von einer HTTP-Website aus durchzuführen。 | 信息平台的url -原科隆,die der Seite entsprechen, auf der der雷达客户端ausgeführt奇怪。 |
Private HTTP-Messungen für http - verbindungen zulassen。 | Ermöglicht dem雷达客户端,HTTP-Messungen von einer http - website durchzuführen。 | 信息平台的url -原科隆,die der Seite entsprechen, auf der der雷达客户端ausgeführt奇怪。 | |
Abtastrate | Radarabtastrate | 卫星卫星,雷达标签für信息系统。 | Deaktiviert |
私人Messungen | Maximale Anzahl privater Messungen pro Seite | 死亡的最大安扎尔私船平台,死亡雷达专业Seitenladevorgang雾 | 汽车* |
二等兵Durchsatzmessungen | ** .** .** | 4 | |
Community-Messungen | Maximale Community-Messungen pro Seite laden | 死于最大的安扎尔von社区平台,死于雷达pro Seitenladevorgang雾 | 汽车* |
最大Community-Durchsatzmessungen | ** .** .** | 4 |
*Auto bedeutet, dass智能交通管理best estimmt, wie viele Plattformen für eine bestimmte Sitzung gemessen werden müssen, basierend auf dem Standort des Endbenutzers。我们的家乡,美丽的平台für kleine Netzwerke zu messen, in denen Daten spärlich信德,anstatt von großen Netzwerken, wo sie dicht信德。
** die ist die maximale Anzahl der pro Sitzung versuchten Messungen。Beispielsweise kann雷达4私人平台pro Sitzung messen, die alle so konfiguriert信德,dass sowohl RTT als auch Durchsatz gemessen werden。Wenn jedoch“最大私人吞吐量测量”auf 2 gesetzt ist, stoppt der Client die Durchsatzmessungen, nachdem die ersten beiden privaten Plattformen gemessen wurden。Für die letzten beiden Plattformen wids nur RTT messen。
Mit den timingoptionen können Sie die Zeitspanne festlegen, die Radar warten muss, bevor Sie Mit der Messung开始。
Hinweis: Startverzogerung在Sekunden, währendWiederholungsverzogerung一分钟光。
Protokolloptionen
Normalerweise mist der Radar-Client nur Plattformen mit url, deren Protokolle mit denen der Seite übereinstimmen, auf der er läuft。Mit diesen Optionen können Sie dieses Verhalten für private Plattformen außer Kraft setzen。Wenn Sie beispielsweise "Always Private HTTPS Measurements zulassen" aktivieren, kann der Client die Messunghttps://myprovider.com/r20.gif
来自vornehmenhttp: / / example.com
, während“总是私人HTTP测量zulassen”dem客户端die Messung von http://myprovider.com/r20.gifvonhttps://example.com
.
Diese Optionen müssen in der Regel außer bei extremen Anwendungsfällen vermieden werden。Der best Weg,嗯sicherzustellen, dass Sie eine angemessene private Messdichte erhalten, best darin, Ihre Plattformen so zu konfigureren, dass die Plattformen and Protokolle gemessen werden, die Sie tatsächlich in Der production verwenden (und nicht mehr), und dass Radar-Tag auf so vielen productionsseiten wie möglich bereitgestellt wid。Wir nennen dies manchmal als " Radar dort, wo es gebraucht wid。”
Mit der Abtastrate können Sie einen Prozentsatz der Webseiten festlegen (die von Benutzern angezeigt werden), ausdenen Messungen gesammelt werden。Wenn Ihre Website beispielsweise 100.000 Seitenaufrufe pro Tag erhält und Sie eine Samplerate von 5% festlegen, erfast Radar nur Messungen von 5% der 100.000 Seitenaufrufe。
私人Messungen
Diese einstein gelten für Messungen Ihrer privaten Plattformen。《私人平台》,《我是阿布斯尼特》Plattformeneingerichet haben,嗯bestimmte cdn,云- anbiter和andere Teile Ihrer基础设施zu messen。Weitere Informationen找到了Sie imPlattformenAbschnitt。
Mit柴油选项können Sie das Verhalten von Radar konfigurieren, wenn Informationen an die Community zurückgegeben werden。
Radartests ausschalten
Wenn es erforderlich ist, Radarmessungen schnell abzuschalten, muss etwas Unerwartetes auftreten, können Sie dies innerhalb des Portals tun, um Not-Code-Änderungen an Ihrer Website zu vermeiden。
Deaktivieren Sie auf der Seite“雷达-标签-配置”私人测量,社区测量除此之外,indem Sie auf dieAktivierte Umschaltfläche auf Deaktiviertklicken。
祝你好运Radarkonfiguration speichern,嗯死Änderungen祖bestätigen。Die Änderungen können ein oder zwei Minuten dauern, bis Die Radarmessungen anhalten。
Radar-Client-Methodik
Eine grundlegende客户haltenist die第十四.祝你生日快乐,客户发信,祝你生日快乐。Sitzungen werden erstellt, indem Citrix Server augerufen werden, die als Initialisierungsanforderung bezeichnet werden。会议laufen ziemlich schnell ab, was dazu beiträgt, dass nur gültige Radardaten akzeptiert werden。在Chargen的德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语,德语。
Radarsitzung
Eine雷达sitzung ist die Hauptarbeitseinheit, die der Client ausführt。是最好的,在他的服务器上,在他的服务器上,在他的服务器上,在他的服务器上,在他的服务器上,在他的服务器上,在他的服务器上。Diese erfolgen asynchron and serialisiert,所以dass jewelry nur eine Anforderung stattfindet。Eine typische Sitzung winiger als 10 Sekunden abgeschlossen。
Prufpunktarten
Jeder Bericht, den der Client senddet, verfügt über einen zugehörigen Prüfpunkttyp, der dem System mitteilt, welche Art von Messung es ist and wie er behandelt werden soll。Es gibt auch die Arten von Messungen, die durchgeführt werden sollen, einschließlich Verfügbarkeit, Round-Trip-Zeit, Durchsatz oder andere Metrik-Sammlung "
Verfügbarkeit与绩效(z. B. runundlaufzeit and Durchsatz)。Die Verfügbarkeit einer beestimmten资源wid immer zuerst在einer bestimmten Messsitzung gemessen。nuwendie Verfügbarkeitsmessung erfolgreich ist, können zusätzliche lesistungsmessungen derselben Sitzung derselben资源durchgeführt werden。”
Wenn ein besonders langsames Netzwerk einen Verfügbarkeitsausfall erleidet, kann dies zur Gesamtleistung von Berichten führen, die dieses Netzwerk enthten,嗯tatsächlich zu verbessern。die ist nur ein report - artefakt, da Citrix智能交通管理immer die detailliertesten, netzwerkspezifischen Performance-Daten für Echtzeitentscheidungen verwendet。
Verfugbarkeit
Verfügbarkeit, die auch als kaltart - sonden bezeichnet werden, sollen Dienste ermöglichen, ihre Caches aufzuwärmen。diesel Sonde ist zwar in Messwert zugeordnet。Wir verwenden den可用性探针,嗯festzustellen, ob der Provider verfügbar ist。
温茵平台夜für die Ausführung eines Kaltstart-Prüfpunkts konfiguriert ist, verwenden wir die Ergebnisse des RTT-Prüfpunkts anstelle eines Kaltstartberichts,嗯Verfügbarkeitsmetriken bereitzustellen。
在ähnlicher Weise lädt der Client für dynamische对象,die Standortbeschleunigungsdienste Messwert, das kleine Testobjekt einmal herunter und meldet den Messwert für den Kaltstart and die Reaktionszeit。
Testobjekt | 定义 |
---|---|
标准 | Verwenden von Zeitstempel für Ressourcentimestamps: responseStart - requestStart |
Dynamisch | Zeitstempel für Ressourcentimestamps verwenden: responseEnd - domainLookupStart |
RTT
Testobjekt | Intervall | API | 使用说明书 |
---|---|---|---|
标准 | responseStart - requestStart | Ressourcen-Timing | Die Zeit für Die Rückgabe eines einzelnen Pakets als Antwort auf eine HTTP-Anforderung。 |
Dynamisch | responseEnd - domainLookupStart | Ressourcen-Timing | Die Zeit für Die Bearbeitung einer Anforderung, einschließlich DNS-Nachschlagefunkt, verindungszeit und Antwortzeit。 |
Durchsatz
Testobjekt | Intervall | API | 使用说明书 |
---|---|---|---|
标准 | Dateigröße(千字节)* 8/(responseEnd - requestStart) | Ressourcen-Timing | Der gemessene Durchsatz (Kilobit pro Sekunde) für eine gesamte Anforderung und Antwort basierend auf einem großen Testobjekt下载。 |
Dynamisch | Dateigröße(千字节)* 8/(responseEnd - domainLookupStart) | Ressourcen-Timing | Der gemessene Durchsatz (Kilobit pro Sekunde) für eine gesamte Anforderung und Antwort basierend auf einem großen Testobjekt下载。Dies schließt normalerweise keine verindungszeit oder DNS-Suchzeit ein, fall ein RTT-Testobjekt bereits heruntergeladen wurde。 |
Testobjekte
关于日期的问题,在平台上的问题和客户的问题,在世界上的问题。在diesem Abschnitt werden die verschiedenen Arten von Testobjekten beschrieben, die vom客户端unterstützt werden。Nicht alle Objekttypen gelten für jede平台。
Erforderlicher头:
Der Timing- permit - origin Response-Header ist erforderlich, um JavaScript-Zugriff auf die Timing- daten auf niedriger Ebene zu ermöglichen, die von Der Resource Timing API bereitgestellt werden。爱因斯坦学说Timing-Allow-Origin: *
, die angibt, dass JavaScript, das auf einer beliebigen Domäne ausgeführt wid, Berechtigungen für den Zugriff auf die Zeitdaten der resource erteilt werden muss。
标准
模具标准-模具标准,模具标准src
属性für ein Image-Objekt herunterlädt。Nach dem Herunterladen verwendet der Client die资源定时API, um Performance-Daten zu sammeln。Diese Testobjekte müssen mit dem Antwortheader timing -允许起源服从werden。Weitere Informationen finden Sie im AbschnittTiming-Allow-Origin头.
标准的小
Das kleine standard - testobjectist eine Einzelpixel-Bilddatei, die verwendet wid, wenn der Client eine leichte Netzwerkanforderung stellen muss。
Das Standard-kleine Testobjekt bird in folgenden Anwendungsfällen verwendet:
- Kaltstartsonden夜间动力
- Nicht-dynamische Hin und Rückfahrzeitsonden
标准大
Das standardmäßige große Testobjekt ist eine 100 KB Imagedatei, die verwendet wid, um den Durchsatz einer平台zu messen。
Namensgebung für große Objekte: Um den Durchsatz zu berechnen, muss der Client die Größe des Testobjekts kennen。Der Client beestimmt den datesr20 - 100 kb.png
, indem er irgenddo im Dateinamen nach KB sucht;例如。昆登können Bilddateien unterschedlicher Größe messen, solange der Name beispielsweise die Dateigröße auf die gleiche Weise enthält模板- 2048 kb.jpg
.
Dynamisch
werden verwendet动力测试,嗯,Leistung zu messen, die, t, Standortbeschleunigungsdiensten verbunden ist。Jede Datei ist eine HTML-Datei mit JavaScript, die Zeitstempel ausder Navigation Timing API sammeln und auf der übergeordneten Seite veröffentlichen kann。客户端lädt作为试验对象,它的工作原理,它的工作原理,它的工作原理。
华氏和华氏
Das Testobjekt ist ein 40KB object。Ein neues Feature des testobjeckist Ein HMAC (Hash-basierter Nachrichtenauthentifizierungscode), den er basierend auf Abfrageparametern und einem geheimen Schlüssel bereitstellt, auf den der Server Zugriff hat。diesel HMAC wid mit unserer Messung zurückgesendet, wodurch wir überprüfen können,雷达客户端auf das Testobjekt zugreifen konnte und nichts zwischengespeichert wurde。
Unterschied zwischen dynamischen and standard - testobject:
北标准-雷达-信号信号primäre Anforderungsaktivität外星生物,信号信号während信号für信号信号Aktivität外星生物。Daher sind auch DNS-Lookup and Verbindungszeit enthalten。Dynamische Messungen dienen außerdem dazu, die Anforderungsleistung zu messen, wenn sie den Dienstursprung treffen, nicht nur einen Edge-Cache.
Im Portal können Sie diese Methode wie folgt auswählen:
- Gehen Sie im linken Navigationsmenü zuPlattformen.
- 《你的象征》Plattform hinzufugen”。
- 葛恩思祖私人平台> Kategorie > Dynamischer Inhalt.
- Klicken Sie im DialogfeldRadartestobjekteauf das KontrollkästchenPrufpunkte anpassen.
- Geben Sie dieAntwortzeit-URLein, und wählen Sie动态网页ausder下拉列表Objekttyp.
Das dynamische kleine Testobjekt wverwendet,嗯Verfügbarkeit und Roundtrip Zeit mit demselben Prüfpunkt für Standortbeschleunigungsdienste zu messen。
iNav
Das iNav-Testobjekt ist eine statische HTML-Datei mit JavaScript, die eine Reihe von Aufgaben ausführen kann。Der Client gibt an, welche Aufgabe er ausführen möchte, indem er Abfragezeichenfolgenparameter in die URL einschließt, die die HTML-Datei in einen Iframe lädt。Das iNav-Testobjekt unterstützt die folgenden Anwendungsfälle: iNav-Kaltstart iNav-Roundtripzeit
iUNI
Das iUNI-Testobjekt wid verwendet, um den UNI-Wert zu erkennen, der mit einer Reihe von Radarmessungen für eine platform verknüpft ist (die andere Methode ist CORS AJAX, die kein分离Testobjekt benötigt)。
AJAX让
Die AJAX GET-Methodik kann in der Regel mit jder URL verwendet werden, Die der Kunde messen möchte, vorausgesetzt, dass sie mit demTiming-Allow-Origin-HeaderUnd einem entsprechendenAccess-Control-Allow-Origin-Headerversorgt将。Im Portal können Sie diese Methode wie folgt auswählen:
- Gehen Sie im linken Navigationsmenü zuPlattformen.
- 《你的象征》Plattform hinzufugen”。
- 葛恩思祖私人平台> Kategorie > Dynamischer Inhalt.
- Klicken Sie im DialogfeldRadartestobjekteauf das KontrollkästchenPrufpunkte anpassen.
- Geben Sie dieAntwortzeitein und wählen SieAJAX(得到)ausder下拉列表Objekttyp.
Timing-Allow-Origin-Header
Der Timing- permit - origin Response-Header ist erforderlich, um JavaScript-Zugriff auf die Timing- daten auf niedriger Ebene zu ermöglichen, die von Der Resource Timing API bereitgestellt werden。爱因斯坦学说Timing-Allow-Origin: *
, dass die Berechtigung zum Zugriff auf die Zeitdaten der resource für JavaScript erteilt werden muss, das in einer beliebigen Domäne ausgeführt wid。
Radar-APIs
雷达信号接口für Betriebs- und Datenabruffunktionen bereit。
操作API - Hinzufügen/Bearbeiten/Löschen von Radarkonten und Steuermechanismen für die Ausführung Ihres Kontos über eine API
Radardaten-API - Die ITM Radardaten-API stellaggregate der öffentlichen Gemeinschaft und private Messdaten zur Verfügung。Die Daten werden kontinuierlich aktualisiert und ettwa alle 60 Sekunden für den Abruf durch Die API in batch gebündelt。Die Daten-API wid zur Verfügung gestellt, damit Kunden Radar-Daten in ihre eigenen Berichte und Dashboards integrieren können。Ein einziger Aufruf an die API kann雷达-四分位命令mittlere Messwerte für alle Länder liefern und bis zu 30 ASNs von Interesse, für jede平台。
Radarberichte
Radarberichte bieten einen starken Einblick in die dynamischen Daten, die über das Radar-Tag gesammelt werden。
Radarmitglieder erhalten Zugriff auf einen umfangreichen Datensatz, der durch直观交互Diagramme präsentiert奇怪。Der gesammelte Datensatz umfast sowohl den vollständigen öffentlichen Datensatz von Milliarden von Messungen als Kontext für private Daten, die vom Radar-Tag eines Kunden oder mobilen SDK-Bereitstellung erfast werden。Die information zum Laden von Seiten werden it eigenen Tag de Kunden erut and bienen Einblick in Die tatsächliche Performance Ihrer网站and mobilen Anwendungen Endbenutzer。
Neben Leistungsmetriken bieten Radar-Berichte Einblicke in viele Facetten Ihrer Endbenutzer-Zielgruppe, darunter:卷,地理学,Benutzeragenten, Betriebssystemtypen和den Zeitpunkt Ihrer Nutzung Ihrer网站oder mobilen Anwendung。
贝里希特是不明确的,阿贝尔希特的信和所有的贝里希特:
Primäre und sekundäre维度
模具primäre Dimension des diagram wid über eine Listenauswahlliste oberhalb des diagram ausgewählt。Verwenden Sie dies als leistungsfähiger Pivot für den Bericht。Eine sekundäre Dimension kann ebenfalls gewählt werden, um die Berichterstellung weiter zu verfeinern。
Visualisierungshintergrund umschalten
图解werden standardmäßig auf einen weißen Hintergrund gesetzt。你的家乡是什么地方für你的家乡是什么地方。
Datenexport
Darüber hinaus kann der Endbenutzer die diagram and Tabellendaten über den下载链接am oberen Rand des Berichts herunterladen。
过滤器:Berichtszeitbereich
Die Radarberichte können 60分钟,24分钟,48分钟,7分钟,30分钟。Die Standardansicht ist Die Letzte 24 Stunden。
过滤器:平台和站立
Die Berichte unterscheiden sich geringfügig in Bezug darauf, welche Filter basierend auf den Daten geeignet信德。Die folgenden sind Die häufigsten:
- Plattform- Wählen“你是我的天使”(anbiter) aus, die einbezogen werden sollen。
- Kontinent- Wählen你不知道我在哪里,我在哪里。
- 土地- Wählen Sie ein oder mehere Länder aus, die berücksichtigt werden sollen。
- 地区- Wählen Sie (falls zutreffend) eine oder mehere geografische Regionen aus, die berücksichtigt werden sollen。
- Bundesstaat- Wählen西einen oder mehere geografische Staaten (zutreffend瀑布)aus, die eingeschlossen werden sollen。
- Netzwerk- Wählen我们的生活环境是怎样的?
过滤器:Ressourcen
- Datenquelle- Fügen雷达技术社区订购网站- besuchern ein
- Standortquelle- Wählen Sie die Client-IP oder die Resolver-IP als Standortquelle aus。
- 雷达客户端类型- Wählen Sie den雷达客户端类型JavaScript标签,iOS SDK oder Android SDK。
特征Seitenansichten地理标准
diesel Bericht zeigt das Volumen der Seitenaufrufe für jedes Land。这是我的生日(生日生日für生日生日gewählten生日生日),生日生日Schaltfläche“Wiedergabe”am unteren Rand des charts auswählen。
Leistungsbericht
diesel Bericht zeigt den Trend der Performance für jede der definierten Plattformen。
Statistischer Verteilungsbericht
diesel Bericht zeigt die统计Aufschlüsselung für jede der platattformen, die für das Konto definiert信德。
工厂für einzelne平台
diesel Bericht zeigt die Verteilung des Radarverkehrs nach Land über die Zeit für eine einzelne platform zu einem Zeitpunkt。
统计师Verteilungsbericht für eine einzige平台
diesel Bericht zeigt die vertelung des radarverkerhrs über die Zeit nach Reaktionszeit。