إرسال سجلات منصة تطبيقات DO إلى DO Managed OpenSearch

مقدمة

OpenSearch يتمتع بالقدرات الكبيرة على التنمية والاستنداد ويدعم البحث التام على النصوص، والتحليل الجديد والمراقبة الحالية، ويوفر أدوات قوية للاستكشاف البيانات والتصور. إدارة الأيام المؤكدة لـ OpenSearch مهم للتصحيح ومراقبة التطبيقات.

يدعم منصة DigitalOcean App Platform OpenSearch للتوجيه للأيام المؤكدة. يمكنك توجيه سجلات التنفيذ من تطبيقات منصة App Platform الخاصة بك إلى مجموعة OpenSearch، حيث يمكنك تحليل وتساؤل عن سجلات تطبيقك باستخدام أبيازات ومعاينات OpenSearch.

هذه الطريقة مفيدة لكل ما تريد:

  • المراقبة والتصحيح: تتبع أداء وأخطأ التطبيق بتحليل السجلات الحالية.
  • تحليل الأداء: حصل على معاينات عن أنماط التواصل الإلكتروني ومعاينات المعالجات.
  • تواصل السجلات المركزي: تجميع سجلات عدة تطبيقات تواجد في منصة App Platform في حالة واحدة لـ OpenSearch للإدارة الأسهل.

في هذا الدرس، سوف تتعلم كيفية تكوين تطبيقك في منصة App Platform لتوجيه سجلاته إلى لوحة معلومات OpenSearch يديره DigitalOcean.

الأحداثيات

قبل البدء ، تأكد من أنك لديك:

  • حساب صالح ل DigitalOcean. للمساعدة التفصيلية يمكنك الاستفسار في مستند البدء ب DigitalOcean.
  • مجموعة مُديرة ل OpenSearch.
  • تطبيق يجري على منصة DigitalOcean App. تعلم كيفية إنشاء تطبيقات على منصة App من خلال تتبع المستندات الرسمية ل DigitalOcean مستندات DigitalOcean الرسمية.

خطوة 1 – إنشاء قاعدة بيانات Managed OpenSearch

لإنشاء قاعدة بيانات Managed OpenSearch ، اذهب إلى قسم البيانات في اللوحة المرئية و قم بالضغط على إنشاء قاعدة بيانات.

إختار مركز البيانات/المنطقة. اختار الشبكة العنكبوتية المرغوب فيها من المنطقة (إذا كان لديك مجموعتك الخاصة من الشبكات العنكبوتية المختلفة). اختار OpenSearch كمحرك البيانات.

الآن، اختار التكوين المناسب للبيانات.

ستتمكن من تغيير التكوينات وزيادة الحجم في أي وقت بعد إنشاء المجموعة، ومع ذلك ليس مساعدة التقليل حاليًا.

OpenSearch تدعم أيضًا التوسعة المخزونية، لذلك يمكنك أن تختار حجم التخزين.

أخيرًا، أعطي مجموعة البيانات الخاصة بـالأسم، اختار مشاركتك المفضلة المشروع، وأضف التعاملات (إذا كان هنالك).

أنقر على إنشاء مجموعة قاعدة البيانات حين التمت الإجراءات.

خطوة 2 – تكوين التطبيق

يمكنك توجيه المعايير إلى مجموعتك المديرة للOpenSearch لرؤيتها في لوحة معيشة OpenSearch في لوحة التحكم.

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

بعد ذلك، قم بتوفير القيم المناسبة:

قم بتعريف اسم الهدف الذي سيساعدك على تفريق

اختر قاعدة بيانات OpenSearch DigitalOcean. عندما تنقر، سترى قائمة منخفضة بالمجموعات الموجودة في حسابك. اختر المجموعة المناسبة لأغراضك.

تشير اسم البوكس إلى مُعرف المُشفر للبوكس. كل بوكس يمكنه تخزين وتنظيم البيانات التي تساعد على تجميع وبحث وتصور البيانات التي تم تسميتها وفقًا للقوالب المعنية. يسمح للمستخدمين مناقشة واستخدام البيانات بالكامل في وحدة OpenSearch.

حاليًا، اختر خدمة المورد من تطبيقك الذي تريد توجيه المعلومات الىه. انقر على إضافة هدف للمعلومات لتحفظ هذا الإعداد.

الخطوة 3 – إعداد وحدة OpenSearch Dashboard

على الواجهة الرئيسية، من صفحة قاعدة البيانات OpenSearch، انقر على وحدة OpenSearch Dashboard (متاح في ال角 العلوي الأيمن).

لا يدعم مصادر موثوقة للتوجيه إلى قاعدة OpenSearch DBaaS. قد تفشل إضافة مصادر موثوقة ويتم عدم تحميل الوحدة التحكمية.

سوف تطلب الوحدة التحكمية معلومات الدخول. تتوفر معلومات دخولك في قسم تفاصيل الاتصال.

بمجرد دخولك إلى الوحدة التحكمية، من المENU العلوي الأيسر، تغير المنبر إلى الإدارة -> إدارة الوحدات التحكمية.

هنا، اختر نماذج البوكس. تساعد نماذج البوكس على إسترجاع بياناتك من OpenSearch.

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

من القائمة -> OpenSearch Dashboards -> إكتشاف، يمكنك أن ترى السجلات تحت اسم الفهرس الذي تعرفتم عليه مسبقاً. إذا كانت هناك فهرسات متعددة، يمكنك إختيار الواجد من القائمة المنسدلة.

الخاتمة

لقد قمت بتكوين خدمة منصة البرمجيات بنجاح لجمع وتوجيه السجلات إلى قاعدة بيانات OpenSearch المدارة من قبل DigitalOcean. وقد تعلمت أيضاً كيفية إنشاء لوحة جديدة، وإضافة تصورات، وتخصيص لوحات OpenSearch. مع هذه المهارات، يمكنك الآن مراقبة وتحليل سجلات خادم الويب الخاص بك بشكل فعال.

Source:
https://www.digitalocean.com/community/tutorials/sending-app-platform-logs-to-do-managed-opensearch