مراقبة حمل عمل Oracle
توضح هذه المقالة كيفية استخدام أجهزة Azure الظاهرية لمراقبة أحمال عمل Oracle. يمكنك تحديد حالات الفشل والشذوذ لضمان صحة أحمال العمل الحرجة للمهمة. لا يتضمن هذا الأسلوب مراقبة قاعدة البيانات نفسها فقط باستخدام أدوات Oracle الأصلية، ولكن أيضا مراقبة مكونات البنية الأساسية التي تستخدمها في التوزيع الخاص بك.
استخدام أدوات Oracle الأصلية لمراقبة قاعدة بيانات Oracle
Oracle Enterprise Manager هو نظام أساسي متكامل لإدارة المؤسسات يوفر ميزات لمراقبة الأحداث والحوادث والمقاييس مقابل أحمال عمل Oracle المستهدفة. يمكنك استخدام Oracle Enterprise Manager على جهاز ظاهري منفصل (VM) لمراقبة بيئات Oracle وصيانتها وإدارتها. يوفر هذا النظام الأساسي سجلات نصية منسقة بوضوح يمكنك تصديرها وتحميلها في سجلات Azure Monitor لتقديم طريقة عرض واحدة عند مراقبة معلومات قاعدة بيانات Oracle. يمكنك أيضا استخدام حزم الإدارة مع Oracle لإضافة المزيد من الوظائف، بما في ذلك القدرة على "محاكاة" تجربة النظام الأساسي كخدمة (PaaS) لحلول البنية الأساسية كخدمة (IaaS) مثل Oracle على Azure.
تتمثل إمكانية Oracle الأصلية الأخرى في مستودع حمل العمل التلقائي (AWR)، الذي يوفر ميزات مراقبة لجمع إحصائيات الأداء ومعالجتها وصيانتها للكشف عن المشكلات والضبط الذاتي. راقب حمل العمل لفهم التحليلات التاريخية وتحديد المشكلات التي تؤثر على أداء قاعدة البيانات. في البيئات التي لا يعمل فيها AWR، على سبيل المثال Oracle Standard Edition، يمكنك استخدام تقارير Statspack التي تتضمن ملخصا وتفاصيل إحصائيات مثيل قاعدة البيانات وأحداث الانتظار وإحصائيات النظام.
التوصيات
اتبع هذه التوصيات عند استخدام ميزات مراقبة Oracle Enterprise Manager لمراقبة قاعدة بيانات Oracle:
- دمج سجلات نص Oracle Enterprise Manager مع سجلات Azure Monitor للحصول على طريقة عرض واحدة للمراقبة.
- راجع تقارير AWR أو Statspack باستمرار.
مراقبة الأجهزة الظاهرية والتخزين
عند نشر قاعدة بيانات Oracle على جهاز Azure الظاهري، يجب عليك ليس فقط مراقبة قاعدة البيانات، ولكن أيضا بيانات تتبع الاستخدام الصحية من التخزين والجهاز الظاهري. يوفر Azure Monitor العديد من الطرق لمراقبة المقاييس والسجلات من الأجهزة الظاهرية ومكونات التخزين. توفر رؤى Azure VM طريقة سهلة لمراقبة أحمال عمل العميل من خلال عرض مخزون من الأجهزة الظاهرية الحالية وتوجيهك من خلال تنفيذ المراقبة الأساسية لأحمال العمل. تراقب ميزة نتائج تحليلات الجهاز الظاهري أيضا أداء الجهاز الظاهري وصحته من خلال جمع البيانات حول العمليات قيد التشغيل وتبعيات الجهاز الظاهري على الموارد الأخرى.
التوصيات
اتبع هذه التوصيات عند مراقبة الأجهزة الظاهرية والتخزين:
- تمكين نتائج تحليلات الجهاز الظاهري.
- إذا كنت بحاجة إلى معلومات أكثر مما توفره نتائج تحليلات الجهاز الظاهري، يمكنك نشر عامل Azure Monitor (AMA) وتكوين قاعدة جمع البيانات (DCR) لجمع السجلات المخصصة.
- مراقبة مقاييس القرص إذا قمت بتخزين ملفات قاعدة بيانات Oracle على أقراص Azure المدارة. تتضمن مقاييس القرص التي يمكنك مراقبتها ما يلي:
- النسبة المئوية المستهلكة لعمليات إدخال/إخراج قرص نظام التشغيل في الثانية (IOPS)
- النسبة المئوية المستهلكة لعمليات الإدخال والإخراج في الثانية لقرص البيانات
- قراءة قرص البيانات بالبايت/ثانية
- كتابة قرص البيانات بالبايت/ثانية
- عمق قائمة انتظار القرص
- إذا قمت بتخزين ملفات قاعدة البيانات في وحدات تخزين Azure NetApp Files، فيجب عليك مراقبة مقاييس التخزين المخصص، والاستخدام الفعلي للتخزين، وIOOPS لوحدة التخزين، ومعدل النقل، وا لزمن الانتقال.
- الإنشاء تنبيهات المراقبة لإعلامك بمشاكل مثل الحدود التي تم تجاوزها.
- بالإضافة إلى مراقبة الأجهزة الظاهرية والتخزين، راقب المكونات الأخرى داخل حلولك مثل Azure Virtual Network وAzure Backup.