موجز XML عبارة عن دفق بتنسيق XML من البيانات التي تحمل معلومات المراقبة للفترة المطلوبة لجهاز أو مهمة.
طلب موجز XML الأساسي هو عنوان URL منسق خصيصا مع عدد من معلمات GET ، مقسوما على الرمز “&” ، الذي تطلبه بواسطة بروتوكول HTTPS.
يتم إنشاء محتوى عنوان URL الأساسي لموجز XML من الأوامر التالية:
[base_service_address] + [account_uid] + [Site_id] + [parameter1]+[parameter2]...
مثل:
https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx ?pid=4229AF4F0FB545AEA75EAF2013E51BB7 &Site=12345 &Type=Overall
يتوفر وصف معلمات إضافية في مقالة استخدام خدمة تقارير XML (XRS ).
افتح الجهاز المستهدف في القائمة لتحريره. في شريط عناوين المتصفح سترى شيئا مثل
https://user.dotcom-monitor.com/ClientID/DeviceEdit?pid=dc7f4ff2ca944dekjh1078b96707002& deviceId=63698 & taskId=132834
معرف الجهاز = 63698 هو معرف الجهاز.
taskId=132834 هو معرف المهمة.
معرف المستخدم للحساب (المعروف أيضا باسم UID للتكامل) هو معرف فريد لحسابك لموجز XML. يمكنك العثور على معرف المستخدم للحساب لموجز XML ضمن تكوين > عمليات التكامل. أو يمكنك إنشاء تكامل جديد لموجز XML عن طريق إضافة تكامل جديد مع نوع موجز XML.
بالنسبة إلى حساب جذر مع الأقسام، إذا كنت بحاجة إلى سحب تقرير عن قسم معين، فأضف تكامل موجز XML وحدد الخيار السماح بالوصول إلى بيانات القسم عند تكوين التكامل. استخدم UID الخاص بموجز XML هذا (مع إمكانية الوصول إلى بيانات القسم) التكامل لسحب البيانات الخاصة بقسم معين بالاقتران مع معرف حساب القسم (أقسام الحساب>) في معلمات الطلب.
لذلك بالانتقال إلى تكوين > عمليات التكامل إضافة تكامل جديد مع نوع موجز XML . انسخ UID موجز XML، على سبيل المثال، 123456789456123789456123، ثم أدرج حيث Xs ل PID. ثم انتقل إلى تحرير الجهاز>. انسخ معرف الجهاز، على سبيل المثال، 12345، من عنوان URL، وأدخل حيث Xs للموقع:
http://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=XXXXXXXXXXX&Site=XXXXX&Type=Detail&Options=RequestDetails
المصطلح الذي نستخدمه هو “تفاصيل XML الموسعة” ، وهي تشمل جميع أطفال شجرة الاستجابة الأساسية ، أي قائمة بجميع العناصر المحملة. يتوفر هذا الخيار عن طريق إضافة المعلمة “خيارات = RequestDetails”.
يمكنك العثور على كيفية تمكين “تفاصيل XML الموسعة” في المقالة استخدام خدمة تقارير XML (XRS ).
إذا كنت تريد أن تعرض خلاصة XML النتائج من وكلاء مراقبة معينين فقط، فأضف معلمة السلسلة “&Location” إلى عنوان URL للطلب بالطريقة التالية:
http://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=XXXXXXXXXXX&Site=XXXXX&Type=Detail &Location=[agent1]&Location=[agent2]...&Location=[agent5] ...
مثل
http://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx?pid=4229AF4F0FB545AER75EAF2013EB1BB7&Site=77895&Type=Detail&Location=MN, USA &Location=Amazon-US-East&Location=Frankfurt,Germany&Location=Sydney, AU
قائمة قيم سلاسل الوكلاء:
أمريكا
|
أوروبا
|
آسيا, أستراليا, أفريقيا
|
مثل:
<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>
- المدة – إجمالي الوقت المستغرق لإكمال المهمة (بشكل أساسي – مجموع المرات أدناه)
- DnsTime – هو الوقت اللازم لحل اسم مضيف (على سبيل المثال www.google.com) في عنوان IP رقمي (على سبيل المثال 216.239.59.99).
- SSLTime – هو الوقت اللازم لإكمال عملية مصافحة SSL.
- ConnectionTime – هو الوقت اللازم لإنشاء اتصال TCP بخادم الويب (أو الوكيل). غالبا ما تستخدم اتصالات Keep-Alive لتجنب النفقات العامة للاتصال المتكرر بخادم الويب.
- RequestTime – هو الوقت اللازم لإرسال رسالة طلب HTTP إلى الخادم وسيعتمد على كمية البيانات التي يتم إرسالها إلى الخادم. على سبيل المثال، ستنتج أوقات الإرسال الطويلة عن تحميل الملفات باستخدام منشور HTTP
- FirstPacketTime – (الوقت المستغرق إلى البايت الأول) لبدء تلقي البيانات من خادم الويب البعيد. وبعبارة أخرى ، فإن الوقت بين الطلب والاستجابة أول بايت تلقيت.
- DownloadTime – هو الوقت المستغرق لقراءة رسالة الاستجابة من الخادم. تعتمد هذه القيمة على حجم المحتوى الذي تم إرجاعه وعرض النطاق الترددي للشبكة وما إذا كان قد تم استخدام ضغط HTTP أم لا. بمعنى آخر ، الوقت بين الاستجابة البايت الأول والأخير.