مراقبة مواقع الويب الخاصة بك تلقائيًا وتطبيقات الويب وواجهة برمجة التطبيقات مع أدوات المراقبة المجانية وعرض وقت تشغيل الخدمات مع نظام صفحة الحالة مفتوحة المصدر.

Stating هو برنامج صفحة الحالة المفتوح المصدر وواحد من أفضل أداة مراقبة موقع الويب**. كما أنه يستخدم لمراقبة الخدمات مثل HTTP و TCP و UDP و ICMP و GRPC. يقوم Stating تلقائيًا بإحضار الخدمات ، ومراقبتها ، وتقديم صفحة الحالة الجميلة. إنه منصة متقاطعة ويمكنك تثبيته على أنظمة تشغيل Liunx و Mac و Windows. علاوة على ذلك ، فإنه يسمح باستخدام نظام قاعدة بيانات MySQL أو Postgres أو SQLite لتخزين المعلومات. علاوة على ذلك ، فإنه يأتي مع Out of the Box Mobile Applications لأجهزة iPhone و Android. دعونا نلقي نظرة على الميزات الأساسية للاستوديوهات.
- مراقبة الخدمات - تتيح لك Stating تتبع جميع خدمات HTTP و TCP و UDP و GRPC و ICMP بسهولة.
- الإخطارات -تدعم STATING معظم طلبات الطرف الثالث الرئيسي لتلقي الإخطارات. تطبيق Mobile - استخدم تطبيقًا مجانيًا لأجهزة iPhone & Android وإدارة كل شيء أثناء التنقل.
- Oauth Authenticatio N - يدعم مصادقة OAUTH للخدمات الشعبية مثل GitHub و Google و Slack و OpenID مخصص. استخدم هذه الميزة وزيادة الأمن. سوف نغطي الموضوعات التالية في هذا البرنامج التعليمي.
التثبيت على Linux
تشغيل الأمر أدناه لتثبيت stating.
curl -o- -L https://statping.com/install.sh | bash
تكوين خدمة النظام
يعد إعداد خدمة SystemD طريقة ممتازة للتأكد من أنه يمكن لخادم Statping إعادة التشغيل تلقائيًا عند الضرورة. لإنشاء خدمة SystemD ، اتبع الخطوات أدناه.
- أولاً ، قم بتشغيل الأمر أدناه لإنشاء ملف جديد.
sudo nano /etc/systemd/system/statping.service
- نسخ أدناه الرمز والصقه فيه.
[Unit]
Description=Statping Server
After=network.target
After=systemd-user-sessions.service
After=network-online.target
[Service]
Type=simple
Restart=always
ExecStart=/usr/local/bin/statping
WorkingDirectory=/usr/local/bin
[Install]
WantedBy=multi-user.target
- أخيرًا ، استخدم الأوامر أدناه لتمكين وبدء خدمة SystemD.
systemctl daemon-reload
systemctl enable statping
systemctl start statping
إنشاء خدمة للمراقبة
- افتح متصفحك ، أدخل عنوان URL لتسجيل الدخول إلى تثبيت stating الخاص بك.
- انقر على رابط الخدمات في Top Mavigation. سوف تظهر لك صفحة الخدمات التي تبدو أدناه واحدة.

- انقر فوق الزر “إنشاء” لإضافة خدمة جديدة للمراقبة. املأ الحقول المطلوبة مثل اسم الخدمة ، ونوع الخدمة ، والتحقق من الفاصل الزمني ، ونقطة نهاية الخدمة (URL) إلخ.
خاتمة
لقد تعلمنا عن الإحصاء ، وكيفية تثبيته على Linux ، وكيفية إنشاء خدمة SystemD في هذا البرنامج التعليمي. علاوة على ذلك ، أنشأنا خدمة جديدة لمراقبة وتعريفك بميزات مختلفة. نأمل أن يساعدك هذا الدليل في البدء في استخدام STATING لأداء مراقبة خدمة الويب* و مراقبة الويب*. أخيرًا ، Containerize.com في عملية ثابتة لكتابة منشورات المدونة على أحدث منتجات مفتوحة المصدر. لذلك ، ابق على اتصال مع هذه صفحة الحالة فئة لآخر التحديثات.
يستكشف
قد تجد الروابط التالية ذات الصلة: