هل ترغب في معرفة كيفية مراقبة خادم PostgreSQL باستخدام Zabbix؟ في هذا البرنامج التعليمي ، سيوضح لك كيفية استخدام Zabbix لمراقبة خادم PostgreSQL.

قائمة تشغيل Zabbix:

في هذه الصفحة ، نقدم إمكانية الوصول السريع إلى قائمة مقاطع الفيديو المتعلقة بتثبيت Zabbix.

لا تنسى أن تشترك في قناة يوتيوب لدينا اسمه FKIT.

تكوين مستخدم PostgreSQL إلى Zabbix

• IP – 192.168.15.11
• النظام التشغيلي – أوبونتو 19.10
• اسم المضيف – POSTGRESQL

Zabbix يتطلب حساب للوصول إلى ملقم PostgreSQL وتنفيذ مراقبة قاعدة البيانات.

على ملقم قاعدة بيانات PostgreSQL إنشاء حساب إلى Zabbix.

منح امتياز المراقبة على كافة قواعد بيانات PostgreSQL إلى مستخدم Zabbix.

Copy to Clipboard

يحيط علما اسم المستخدم PostgreSQL وكلمة المرور التي تم إنشاؤها.

تحديد موقع ملف تكوين pg_hba.conf وتحريره.

Copy to Clipboard

إضافة الأسطر التالية في بداية هذا الملف.

Copy to Clipboard

هنا هو لدينا pg_hba.conf ملف المحتوى:

Copy to Clipboard

إعادة تشغيل خدمة PostgreSQL.

Copy to Clipboard

اختبار إذا كنت قادراً على الاتصال بملقم PostgreSQL المحلي باستخدام حساب zbx_monitor.

يجب ألا يطلب النظام كلمة مرور.

Copy to Clipboard

لقد انتهيت من تكوين خدمة PostgreSQL.

تثبيت عامل Zabbix على خادم PostgreSQL

• IP – 192.168.15.11
• النظام التشغيلي – أوبونتو 19.10
• اسم المضيف – POSTGRESQL

الآن ، نحن بحاجة إلى تثبيت عامل Zabbix على الكمبيوتر الذي يعمل على خدمة PostgreSQL.

على وحدة تحكم لينكس، استخدم الأوامر التالية لتثبيت الحزم المطلوبة.

Copy to Clipboard

قم بتنزيل حزمة تثبيت Zabbix.

Copy to Clipboard

استخراج حزمة التثبيت Zabbix، ترجمة وتثبيت عامل Zabbix.

Copy to Clipboard

العثور على موقع ملف zabbix_agentd.conf على النظام الخاص بك.

تحرير ملف zabbix_agentd.conf.

Copy to Clipboard

هنا هو الملف الأصلي، قبل التكوين لدينا.

Copy to Clipboard

هنا هو الملف الجديد مع التكوين لدينا.

Copy to Clipboard

في مثالنا، تم تكوين عامل Zabbix للسماح بالاتصال من خادم Zabbix 192.168.15.10.

يُسمح لخادم Zabbix الذي له عنوان IP 192.168.15.10 بطلب وتلقي المعلومات من هذا الوكيل.

يُسمح للمضيف المحلي، 127.0.0.1، بطلب وتلقي المعلومات من الوكيل.

إنشاء الدلائل المطلوبة التالية.

Copy to Clipboard

قم بتنزيل شفرة مصدر Zabbix من Github.

Copy to Clipboard

نسخ الملفات المطلوبة لمراقبة خادم PostgreSQL من مستودع Zabbix.

Copy to Clipboard

تأتي حزمة تثبيت Zabbix مع برنامج نصي لبدء تشغيل الخدمة.

نسخ البرنامج النصي بدء التشغيل باستخدام الأوامر أدناه.

Copy to Clipboard

يمكنك الآن استخدام الأوامر التالية لبدء خدمة عامل Zabbix.

Copy to Clipboard

في مثالنا، سيقوم وكيل Zabbix بمراقبة خدمة PostgreSQL المثبتة على المضيف المحلي.

إعادة تشغيل عامل Zabbix.

Copy to Clipboard

لقد انتهيت من تثبيت عامل Zabbix.

يمكنك الآن استخدام لوحة معلومات خادم Zabbix لإضافة هذا الكمبيوتر إلى خدمة مراقبة الشبكة.

زاببيكس مونيتور بوستغريسل

الوصول إلى لوحة معلومات خادم Zabbix وإضافة جهاز كمبيوتر لينكس تشغيل PostgreSQL كمضيف.

افتح متصفحك وأدخل عنوان IP لخادم الويب الخاص بك بالإضافة إلى / zabbix.

في مثالنا، تم إدخال عنوان URL التالي في المستعرض:

• http://192.168.15.10/zabbix

على شاشة تسجيل الدخول، استخدم اسم المستخدم الافتراضي وكلمة المرور الافتراضية.

• اسم المستخدم الافتراضي: المشرف
• كلمة المرور الافتراضية: zabbix

zabbix login

بعد تسجيل الدخول الناجح، سيتم إرسالك إلى لوحة معلومات Zabbix.

Zabbix 4.4 dashboard

على شاشة لوحة المعلومات، قم بالوصول إلى قائمة التكوين وحدد خيار المضيف.

zabbix add host

في أعلى يمين الشاشة، انقر على زر إنشاء المضيف.

Zabbix Create Host

أدخل المعلومات التالية:

• اسم المضيف – أدخل اسم المضيف لتحديد خادم لينكس الذي يعمل PostgreSQL.
• اسم المضيف المرئي – كرر اسم المضيف.
• المجموعة – حدد اسم مجموعة لتحديد الأجهزة المماثلة.
• واجهة وكيل — أدخل عنوان بروتوكول الإنترنت لخادم لينكس.

هنا هي الصورة الأصلية، قبل التكوين لدينا.

zabbix Cisco - Antes

هنا هو صورة جديدة مع التكوين لدينا.

zabbix monitor postgresql

بعد ذلك ، نحتاج إلى ربط المضيف بقالب شاشة شبكة اتصال محدد.

بشكل افتراضي ، يأتي Zabbix مع مجموعة كبيرة ومتنوعة من قوالب المراقبة.

الوصول إلى علامة التبويب القوالب أعلى الشاشة.

انقر على زر تحديد وتحديد موقع القالب المسمى: قالب DB PostgreSQL

zabbix monitoring postgresql

انقر على خيار إضافة.

انقر على زر إضافة.

بعد بضع دقائق، ستتمكن من رؤية النتيجة الأولية على لوحة معلومات Zabbix.

لاختبار التكوين الخاص بك، الوصول إلى القائمة مراقبة وانقر على خيار الرسوم البيانية.

Zabbix Graphs Menu

في أعلى يمين الشاشة، حدد المجموعة المسماة ALL.

حدد اسم مضيف الكمبيوتر PostgreSQL.

حدد الرسم البياني المسمى: اتصالات PostgreSQL

monitor postgresql server

يجب أن تكون قادراً على رؤية الرسم المسمى اتصالات PostgreSQL

postgresql monitor zabbix

تهانينا! لقد قمت بتكوين خادم Zabbix لمراقبة PostgreSQL.