تعرف على مراقبة التطبيقات الموزعة على Kubernetes باستخدام Oracle Management Cloud
يوفر Oracle Application Performance Monitoring فرق التطوير والعمليات مع المعلومات اللازمة للعثور بسرعة على مشكلات التطبيق وإصلاحها. يتم إحضار كافة معلومات أداء المستخدم النهائي والتطبيق (مع سجلات التطبيق المقترنة) معًا في النظام الأساسي للبيانات الآمنة والمحددة لـ Oracle Management Cloud.
وهنا، يتم استخدام التطبيقات المستندة إلى Java كمثال.
يعمل Oracle Application Performance Monitoring عبر إضافة وكيل Java إلى Java Virtual Machine (JVM) الذي يقوم بتشغيل التطبيق وتجميع القياسات من JVM. Oracle Application Performance Monitoring هوهذا البسيطة، دون أية تغييرات في التطبيق. ثم يتم إرسال هذه المعلومات إلى Oracle Management Cloud حيث يمكن تحليل المعلومات وتكوين لوحات معلومات لطريقة أداء التطبيق وأدائه. بالإضافة إلى ذلك يمكنك إعداد التنبيهات. يتطلب الاتصال بـ Oracle Application Performance Monitoring تسجيل JVM باستخدام الخدمة السحابية.
في البيئة المحلية للشبكة السحابية، خصوصًا عندما يقوم المجدول مثل Kubernetes بإدارة دورة حياة الحاوية، يمكن تجاهل الحاوية التي تحتوي على JVM وإعادة تكوينها لأسباب متعددة. لذا، تحتاج إلى عملية تلقائية بالكامل لتكامل Oracle Application Performance Monitoring مع التطبيق. يمكنك تحقيق ذلك عن طريق تكامل عملية التسجيل في خطوة تكوين الصورة، بحيث يكون لديك صورة يتم عندما تكون "متعلقة" في حاوية، كما يمكنك الوصول تلقائيًا إلى Oracle Application Performance Monitoring وتبدأ في تسليم مقاييس الأداء. يتيح لك هذا إمكانية مراقبة التطبيقات الموجودة في حاوية كما هومتاح أيضًا عند تكوينها وتسليمها بالكامل.
البنية
تعرض هذه البنية كيفية تكامل Oracle Application Performance Monitoring مع تطبيقاتك الموزعة على Oracle Container Engine for Kubernetes لمراقبة التطبيقات.
Oracle Management Cloud هومجموعة من خدمات الإدارة التلقائية لمراقبة التطبيقات والبنية التحتية وإدارتها وتأمينها. توفر وحدة التحكم الطرفية واجهة مستخدم واحدة لجميع الكيانات المدارة. Oracle Application Performance Monitoring هي خدمة سحابية توفر رؤية بالغة الدقة في أداء تطبيق الويب.
يبين مخطط البنية التالي كيفية قيام وكلاء أداء تطبيق Oracle الموزعة في حاوية تطبيقات بإرسال قياسات أداء التطبيق من خلال شبكة ظاهرية إلى Oracle Management Cloud. يقوم المستخدمون النهائيون بالدخول إلى وحدة تحكم Oracle Management Cloud الطرفية للوصول إلى مقاييس الأداء والرسوم البيانية في Oracle Application Performance Monitoring.
حول الخدمات والأدوار المطلوبة
يتطلب هذا الحل الخدمات والأدوار التالية:
-
اشتراك في Oracle Cloud Infrastructure (يتيح لك هذا القدرة على تكوين طبعات من الخدمات المختلفة).
-
طبعة Oracle Management Cloud - Enterprise Edition. الترخيص لكل كيان.
-
Oracle Container Engine for Kubernetes
هذه هي الأدوار اللازمة لكل خدمة.
| اسم الخدمة: الدور | مطلوب إلى... |
|---|---|
OMCEXTERNAL_ENTITLEMENT_ADMINISTRATOR
|
|
امتياز دور طبعة Oracle Management Cloud: OMC <instance name> Administrator |
|
امتياز دور طبعة Oracle Management Cloud: OMC <instance name> User |
|
| دور مسئول Oracle Cloud Infrastructure: Service |
|
يرجى الاطلاع على تعلم كيفية الحصول على خدمات Oracle Cloud لأجل حلول Oracle للحصول على خدمات السحابة التي تحتاج إليها.
