اقرأ أيضا:

يتيح لك Dotcom-Monitor إرسال البيانات مع إحصائيات المراقبة في الوقت الفعلي أو المعلومات المخصصة إلى برامج الجهات الخارجية أو تطبيقات الويب أو لوحات المعلومات في الوقت الفعلي. يمكن أن تتضمن بيانات التقرير في الوقت الفعلي هذه معلومات مثل:

  • إحصائيات حول استخدام حساب Dotcom-Monitor (الموارد المستخدمة والمتاحة لكل حل).
  • حالة وحالة واحد أو مجموعة من أجهزة المراقبة.
  • تفاصيل الاستجابة المستلمة لجهاز واحد أو مجموعة محددة من الأجهزة. يمكن تخصيص طلب معلومات الاستجابة بشكل كبير إلى مستوى ضروري من التفاصيل باستخدام عدد من معلمات الطلب.
  • مراقبة بيانات تكوين الأجهزة والمهام.

لنشر تقارير في الوقت الفعلي عند الطلب، يستخدم Dotcom-Monitor إطار عمل خدمة تقارير XML.

خدمة تقارير XML (XRS) هي خدمة مجانية عند الطلب توفر البيانات عبر طلبات HTTP. توفر خلاصة XML معلومات جهاز مراقبة لتطبيقات الويب ومواقع الويب بتنسيق مخصص. وتشمل أمثلة حالات الاستخدام ما يلي: مزود خدمة الإنترنت الذي يوفر وقت تشغيل مستقل وأداء وحالة محدثة لخدماته لعملائه عبر موقع على شبكة الإنترنت؛ ومزود خدمة الإنترنت الذي يوفر وقت تشغيل مستقل وأداء وحالة محدثة لخدماته لعملائه عبر موقع على شبكة الإنترنت؛ ومزود خدمة الإنترنت الذي يوفر وقت تشغيل مستقل وأداء وحالة محدثة لخدماته لعملائه عبر موقع على شبكة الإنترنت؛ ومزود خدمة الإنترنت يوفر وقت تشغيل مستقل وأداء وحالة محدثة لخدماته أو مركز بيانات يدمج بيانات المراقبة مع تطبيقاته الداخلية.

عن طريق إرسال طلب HTTP (S) GET المنسق بشكل صحيح
إلى xmlreporter.dotcom-monitor.com
بمعلمات صالحة ، ستتلقى مستند XML يحتوي على البيانات المطلوبة. راجع المواصفات الموجودة على معلمات الطلب في مقالة وصف معلمات الطلب لسحب تقرير XML في الوقت الفعلي .

يمكنك العمل مع البيانات من مستند XML حسب حاجتك. تتضمن الاحتمالات استيراد البيانات إلى نظام آخر أو قاعدة بيانات SQL أو لوحة معلومات أو نشرها في Microsoft Excel.

تكوين طلبات HTTP إلى موجز XML

طلب موجز XML هو عنوان URL يحتوي على عدد من معلمات GET ، مفصولة برمز “&”.

يتكون طلب XML من العناصر التالية:
 [base_url_address]  +  [account_uid]  +  [Site_id]  +  [parameter1]و[parameter2] … 

طلبات العينات:
 https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx  ؟ PID = 4229AF4F0FB545AEA75EAF2013E51BB7   & الموقع = 12345   والنوع = الإجمالي   https://xmlreporter.dotcom-monitor.com/reporting/xml/responses.aspx  ؟ PID = 78799A2394884BA880A4DCAC62AAE90D   & الموقع = 57628   والنوع = التفاصيل والموقع = نيويورك ، الولايات المتحدة الأمريكية 

معرف المستخدم للحساب

أولا ، لإنشاء طلب XML ، تحتاج إلى استخدام المعرف الفريد لحسابك (معرف المستخدم للحساب) ك  [account_uid]  في معلمات الطلب.

لإنشاء معرف مستخدم حساب لموجز XML:

  1. قم بتسجيل الدخول إلى حساب الجذر Dotcom-Monitor الخاص بك.
  2. انتقل إلى إدارة > عمليات التكامل وانقر على تكامل جديد.
  3. في نافذة إضافة تكامل ، اختر موجز XML.
  4. انقر على إنشاء تكامل.
  5. استخدم UID المضاف لنوع تكامل موجز XML كمعرف UID للحساب في طلبات
    mlreporter.dotcom-monitor.com
    .

كيفية إخراج بيانات القسم إلى موجز XML

إذا كان لديك أقسام تم إنشاؤها في حسابك، فيمكنك تكوين موجز XML لتقديم تقارير عن قسم معين أو عدة أقسام محددة. هناك طريقتان لإنشاء طلب XML إلى قسم.

يمكن للمستخدمين الذين لديهم وصول يقتصر على حساب معين في قسم Dotcom-Monitor

سحب تقارير XML فقط على القسم المعين. يمكنك إنشاء معرف مستخدم للحساب الخاص بقسمك كالمعتاد عند تسجيل الدخول إلى حساب القسم. ما عليك سوى استخدام UID هذا للقسم كمعرف UID لحسابك في جميع طلبات
xmlreporter.dotcom-monitor.com
.

يمكن للمستخدمين الذين لديهم حق الوصول إلى حساب Dotcom-Monitor الجذر

سحب البيانات حول قسم معين أو عدة أقسام محددة من الحساب باستخدام معرف المستخدم للحساب مع تمكين الوصول إلى بيانات القسم بالاقتران مع معرفات حساب القسم في طلبات xmlreporter.dotcom-monitor.com:

https://xmlreporter.dotcom-monitor.com/reporting/xml/config.aspx?PID=<Account UID with access to department's data>&Department=<Department Account ID>

يتم تعيين معرفات حسابات الأقسام الفردية لكل قسم ويمكن العثور عليها عند تسجيل الدخول إلى حساب جذر ضمن أقسام إعدادات > الحساب.

لإنشاء UID حساب لموجز XML مع إمكانية الوصول إلى بيانات القسم:

  1. قم بتسجيل الدخول إلى حساب الجذر Dotcom-Monitor الخاص بك.
  2. انتقل إلى عمليات تكامل Manage > وانقر فوق تكامل جديد.
  3. في نافذة إضافة تكامل ، اختر موجز XML، وحدد السماح بالوصول إلى بيانات القسم.
  4. انقر على إنشاء تكامل.
  5. استخدم UID لنوع تكامل موجز XML (مع الوصول إلى بيانات القسم) كمعرف UID للحساب في الطلبات.

مثل

سيؤدي هذا الطلب إلى إرجاع XML مع تفاصيل حول جميع المواقع والأجهزة مقسمة حسب الأقسام ذات المعرفات المحددة:

https://xmlreporter.dotcom-monitor.com/reporting/xml/config.aspx?PID=F8F97FD1B7440685F747096B6FFB80&Department=59069&Department=97895&SiteName=*

القيود المفروضة على عدد طلبات موجز XML

الحد الأقصى لعدد الطلبات إلى خدمة تقرير XML هو 1 كل 10 ثوان.

إذا قمت بإرسال أكثر من طلب واحد في غضون 10 ثوان، فستقوم XRS بإرجاع مستند XML مع وقت الطلب التالي المسموح به كما يلي:

  • <خطأ لقد وصلت إلى الحد الأقصى المسموح به للطلبات لكل عنوان IP [192 .168.107.97] </ خطأ>>
  • <التالجاريالوقت المسموح به الثلاثاء, فبراير 18, 2014 7:50:26 م</التاليالوقت>المسموح به>
  • <التالىمسموح بهتوقيت جرينتش الثلاثاء, فبراير 18, 2014 4:50:26 م</التاليمسموح بهتوقيت جرينتش>>

حقول استجابة XML

في هذا القسم، يمكنك العثور على أوصاف في بعض الحقول من موجز XML ل Dotcom-Monitor:

<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 أم لا. بمعنى آخر ، الوقت بين الاستجابة البايت الأول والأخير.

على عكس لوحات معلومات Dotcom-Monitor القابلة للمشاركة والأنواع الأخرى من التقارير المضمنة، باستخدام موجز XML، يمكنك سحب المعلمات التي تريد العمل معها أو رؤيتها على لوحة المعلومات فقط في أنواع أخرى من تطبيقات الجهات الخارجية التي تدعم مصادر بيانات XML. على سبيل المثال، يمكنك إنشاء تصور لأداء الويب لأجهزة معينة من حساب Dotcom-Monitor الخاص بك مع أقصى مستوى متاح من التفاصيل. يسمح لك إطار XRS المرن بسحب المقاييس الأكثر أهمية لمشروعك فقط. يتوفر عدد كبير من معلمات طلب موجز XML لتخصيص طلبك – يمكنك اختيار ما إذا كنت ترغب في تلقي ملخص موجز عن أجهزة المراقبة من حسابك أو ترغب في الحصول على بيانات عامة عن كل جهاز مراقبة. دعونا نلقي نظرة فاحصة على مدى تفصيل بياناتك. يمكنك تكوين طلبك لتلقي:

  • بيانات موجزة، مثل وقت التشغيل/التوقف عن العمل، وعدد النجاحات، وعدد حالات الفشل، وبيانات الأداء، والانحراف المعياري.
  • تقرير مفصل للغاية مع بيانات أولية للفترة المطلوبة (حتى آخر 6 أشهر).
  • بيانات الاستجابة مجمعة في فترات مدتها ساعة.
  • يتم تجميع بيانات الاستجابة في فترات مدتها 24 ساعة لفترة محددة.
  • ملخص حسب الأسبوع للفترة المحددة.
  • بيانات إحصائية محسوبة على مدى فترة 3 أشهر.
  • ملخص حسب الشهر لفترة محددة.
  • ملخص حسب السنة لفترة محددة.

أيضا ، باستخدام معلمات الطلب ، يمكنك تحديد تاريخ ووقت البدء والانتهاء لإعداد التقارير. لتنفيذ تحليل للحمل كل ساعة ويوميا (متوسط وقت الاستجابة، وقت الاستجابة STDDev، النسبة المئوية لوقت التوقف، وما إلى ذلك)، يمكنك سحب تقرير بمتوسطات محسوبة خلال فترة محددة (على سبيل المثال، فترة أسبوع).

إذا قمت بسحب التقارير عبر الإنترنت لجهاز المراقبة الخاص بك في Dotcom-Monitor ، فقد تجد أنه من المناسب استخدام مخطط وقت التشغيل / التوقف عن العمل. باستخدام إطار عمل XRS ، يمكنك أيضا تلقي تقرير XML مع إحصائيات الجهاز مقسمة حسب فترات التشغيل والتوقف.

يمكنك أيضا تطبيق فلاتر Dotcom-Monitor (تكوين عوامل التصفية > ) على البيانات الموجودة في تقاريرك. باستخدام الجداول الزمنية (تكوين > الجداول) التي تم إنشاؤها في حساب Dotcom-Monitor الخاص بك، يمكنك فقط نشر النتائج التي تم استلامها خلال فترة محددة في جدولة معينة.

بالإضافة إلى ذلك ، يمكنك سحب الردود الناجحة أو الفاشلة فقط على اختيارك ، وتصفية إحصائيات التقرير عن طريق مراقبة المواقع في تقرير موجز XML الخاص بك ، وما إلى ذلك. راجع أوصاف كافة المعلمات المتوفرة في الأقسام المقابلة من هذه المقالة.