كيف تراقب الأداء العالمي لموقع الويب باستخدام Grafana worldPing؟

في هذه المقالة ، ستتعلم كيفية مراقبة الأداء العالمي لموقع ويب باستخدام Grafana و worldPing.

ما هو worldPing؟

بينغ هو مكون إضافي من Grafana يمكنه تخزين واختبار وتنبيه الأداء العالمي لتطبيقات الإنترنت ووقت تشغيل موقع الويب الخاص بك باستمرار. يسمح لك بمراقبة وقت التشغيل ووقت استجابة DNS و ICMP و HTTP و HTTPS من جميع أنحاء العالم ، حتى داخل مركز البيانات الخاص بك.

مع worldPing ، يمكنك إجراء مليون شيك شهريًا مجانًا. مع هذه الشيكات العديدة المجانية كل شهر ، يمكنك بسهولة مراقبة موقعين.

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

ميزات worldPing:

  • يختبر أداء التطبيقات ووقت التشغيل
  • مع نظام التنبيه المتقدم ، يخطرك بأي مشكلة.
  • يعطي مقاييس أداء مقارنة لمنافسيك
  • يمكنك مشاركة اللقطات التفاعلية بسهولة مع أي شخص تريده
  • احصل على مقاييس متعددة في لوحة تحكم واحدة

يوجد أدناه هيكل التسعير الخاص بـ worldPing. أنت تدفع مقابل عدد الشيكات التي تجريها worldPing لك كل شهر. مليون شيك على ما يصل إلى 3 نقاط نهاية مجانية تمامًا. نقطة النهاية هي أي شيء تريد أن يقوم worldPing بمراقبته ، على سبيل المثال ، عنوان URL وعنوان IP واسم المضيف.

  كيفية لعب Couch Co-Op في "Animal Crossing: New Horizons" (مع وحدة تحكم One Switch)

في حالة انتشار مؤسستك عبر مواقع متعددة بنقاط نهاية متعددة ، يمكنك استخدام حاسبة الأسعار لحساب السعر الشهري.

على سبيل المثال ، ستكلف مراقبة عشر نقاط نهاية من 25 موقعًا كل 60 ثانية 225 دولارًا شهريًا.

هناك طرق لاستخدام worldPing.

القائم على السحابة

يمكنك الاستفادة غرافانا كلاود لإضافة نقاط النهاية الخاصة بك لتبدأ. الإجراء بسيط للغاية ، وتمكنت من إعداده وتشغيله في غضون 10 دقائق. كنموذج SaaS الخاص به ، لا تحتاج إلى تثبيت Grafana على الخادم الخاص بك. اللقطة أدناه مأخوذة من لوحة معلومات مقاييس DNS.

الاستضافة الذاتية

يمكنك دمج worldPing مع Grafana في مقر عملك. تحتاج إلى تثبيت المكونات الإضافية والتكوين الضروريين. دعنا نستكشف هذا بالتفصيل.

المتطلبات المسبقة

يجب تثبيت Grafana على جهازك. إذا لم يكن لديك برنامج Grafana مثبتًا ، فاتبع هذه المدونة لتثبيت Grafana.

تركيب worldping

  • يمكنك تثبيت worldping باستخدام أداة grafana-cli.
[[email protected] ~]$ sudo grafana-cli plugins install raintank-worldping-app
installing raintank-worldping-app @ 1.2.7
from: https://grafana.com/api/plugins/raintank-worldping-app/versions/1.2.7/download
into: /var/lib/grafana/plugins

✔ Installed raintank-worldping-app successfully

Restart grafana after installing plugins . <service grafana-server restart>
  • أعد تشغيل Grafana ، من أجل Worldping لإدراجها داخل المكونات الإضافية.
[[email protected] ~]$ sudo systemctl restart grafana-server
[[email protected] ~]$ sudo systemctl status grafana-server
  • انتقل إلى نافذة تكوين Grafana وتحقق من ظهور worldPing.
  10 أدوات يدوية لتحويل JSON إلى Excel

إنشاء مفتاح API وتمكين worldPing

  • انقر فوق المكون الإضافي worldPing المدرج وقم بإنشاء مفتاح API جديد.

  • سيتم توجيهك إلى صفحة Grafana. إذا لم يكن لديك حساب على Grafana ، فأنت بحاجة إلى التسجيل وإنشاء API Key. انقر فوق إضافة مفتاح API.

  • أدخل اسم المفتاح والدور ، انقر فوق إنشاء مفتاح API.

  • سيتم إنشاء مفتاح API ، انسخ هذا المفتاح.

  • انتقل إلى صفحة Grafana worldPing plugins والصق المفتاح الذي تم إنشاؤه وانقر فوق Enable.

  • بمجرد تمكين worldPing ، ستتمكن من الحصول على تفاصيل الحساب.

إضافة نقاط النهاية للمراقبة

  • انقر فوق العلامة الموضحة في اللقطة أدناه ثم انقر فوق الزر نقطة نهاية جديدة.

  • أدخل المجال المؤهل بالكامل الذي تريد مراقبته ؛ أنا أراقب www.admingate.org.com.
  • انقر فوق بدء الاكتشاف التلقائي.

  • يمكنك اختيار مراقبة DNS و Ping و HTTP و HTTPS حسب حاجتك.
  كيفية إزالة الجهاز من Spotify Connect

  • هنا ، أقوم بتكوين Ping لكل 30 ثانية من 60 ثانية. انقر فوق الزر “إضافة”.

  • قد يستغرق إنشاء نقطة نهاية دقيقتين.

  • أخيرًا ، ستتمكن من رؤية الجهوزية والحالة والأداء في لوحة القيادة.

  • يمكنك استكشاف جميع المقاييس بالنقر فوق اللوحة.

ما هو البديل لـ Grafana worldPing؟

يمكنك تجربة Blackbox Exporter الذي يقوم بكل ما يفعله worldPing تقريبًا. لكن ضع في اعتبارك أن Blackbox هو حل مستضاف ذاتيًا.

استنتاج

يبدو worldPing رائعًا لمراقبة أداء موقع الويب ونظام DNS على مستوى العالم. Grafana هو حل جاهز للمؤسسات ، وإذا كنت مهتمًا بالتعلم المتعمق ، فراجع ذلك هذه الدورة.

استمتعت بقراءة المقال؟ ماذا عن المشاركة مع العالم؟