
في الصورة الكلية ، عيون اليعسوب. لديهم هيكل متعدد الأوجه ويتكون من حوالي 30000 من الجوانب سداسية ، والتي تسمح لليعسوب للنظر في ما يقرب من 360 درجة (باستثناء الاتجاه "مستقيم الظهر"). مهارة مفيدة إذا كنت اليعسوب.
عندما يكون لدى المنظمة "حديقة حيوان" لقواعد البيانات ، ولم يكن توحيدها مرئيًا في الأفق ، فيجب بذل الجهود لإدارة أعمالها ومراقبتها. انظر مرة أخرى إلى اليعسوب.
في هذه المقالة ، سنتحدث عن أداة المراقبة Foglight لقواعد البيانات ، والتي تجمع بين مراقبة SQL Server و Oracle و MySQL و PostgreSQL و DB2 و SAP ASE و MongoDB و Cassandra في وحدة تحكم واحدة. كما أن لديها لمسة من DevOps من حيث تسجيل التغييرات في تكوين قاعدة البيانات. أول الأشياء أولاً. تحت خفض الكثير من لقطات.
لماذا ذكرنا DevOps قبل الكات؟ تتمثل إحدى ميزات Foglight المفضلة في القدرة على تحديد الإصدارات يدويًا على الجدول الزمني وأي تغييرات عامة. يمكن للمطورين إجراء التغييرات بأنفسهم وبعد فترة من الوقت يحصلون على الملاحظات هنا في شكل انخفاض أو زيادة في الإنتاجية. في الوضع التلقائي ، يتم ملاحظة التغييرات المتعقبة: التغييرات في خطة التنفيذ أو تكوين قاعدة البيانات - كل هذا سيكون موجودًا على المخطط.

أمثلة على التغييرات.

من هنا ، يمكنك الانتقال إلى عرض آخر ومقارنة التغييرات في خطة التنفيذ.

إليك طريقتان جيدتان لتدقيق التغييرات ، ولكن على أساس منتظم ، فإن تشغيل مثل هذه التقارير ليس ملائمًا للغاية.


كيف راسخة قناة الاتصال بين المطورين و DBAs؟ هل يعرف جميع الزملاء التغييرات في الوقت المناسب؟ ماذا لو تسبب الإصدار الجديد في حدوث مشكلة متقطعة بدأت تظهر بشكل منتظم وتبطئ التطبيق؟
لا نريد أن نقول أن هذه الأداة ستنشئ أخيرًا اتصالًا بين المطورين والتشغيل ، ومع ذلك ، ستضيف للمطورين قناة إضافية لتلقي الملاحظات.
علاوة على ذلك ، سوف نعرض إمكانيات المراقبة لكل من قواعد البيانات المدعومة.
مايكروسوفت مزود خادم

تتمثل إحدى الميزات الرئيسية لرصد SQL Server في Foglight لقواعد البيانات في وجود أداة Investigator للأداء ، والتي تقوم بإجراء تحليل متعدد المتغيرات لأداء قاعدة البيانات في أقسام قواعد البيانات والاستعلامات الطويلة والدورات والمستخدمين والبرامج النصية القابلة للتنفيذ ومحطات العمل والتطبيقات.

ميزة أخرى هي دعم تقنيات SSIS و SSRS و SSAS. على سبيل المثال ، يوجد أدناه نظرة عامة على مقاييس SSIS.

من العرض أعلاه ، يمكنك "الفشل" إلى المستوى مع تفاصيل الحزم وتحديد المشاكل التي بها مشاكل.
بالإضافة إلى ذلك ، Foglight لديه عرض مع متغيرات التكوين ، حيث يمكنك تتبع التغييرات في قيمة متغير معين.

العديد من طرق عرض التقارير المكررة التي يمكنك إنشاؤها في إدارة Studio. يتم إجراء المراقبة عن بُعد ، ولا يتجاوز إجمالي الحمل 2٪. يدعم الإصدار الحالي من Foglight إصدارات SQL Server من 2005 إلى 2017.
أوراكل

لمراقبة قاعدة بيانات أوراكل ، يحتوي Foglight أيضًا على أداة محقق الأداء. يشبه مفهوم عملها إلى حد كبير أساليب مراقبة SQL Server ، بناءً على تحليل متعدد الأبعاد لأداء قاعدة البيانات.


التكنولوجيا المدعومة هي RAC و Exadata و ASM و Guard Guard.
sql بلدي

تغطي مراقبة My SQL المؤشرات الرئيسية (بما في ذلك النسخ المتماثل كواحد إلى واحد وواحد للكثير) وتتبع التغييرات في تكوين قاعدة البيانات المشابهة لـ SQL Server و Oracle. يمكنك إنشاء قوالب التكوين الخاصة بك ، وسيتم أيضًا مراقبة الامتثال.
يمكن التحكم Foglight معلمات تنفيذ الاستعلام في قاعدة البيانات. هل هذا مع طريقة شرح. هناك طرق عرض خاصة على جداول قواعد بيانات My SQL المختلفة على شاشة واحدة. من نقطة واحدة ، يمكنك التحكم في مئات قواعد البيانات باستخدام مقدار حمل صغير (لا يزيد عن 2٪).

بوستغري sql
في الوحدة النمطية لمراقبة Postgre SQL ، توجد طرق عرض لطائرة هليكوبتر لمشاهدة نظرة عامة على مؤشرات أداء قاعدة البيانات الرئيسية ، لمحة عامة عن مؤشرات الجدول.

يتم دعم مراقبة النسخ المتماثل ومراقبة تنفيذ WAL (الكتابة قبل التسجيل) على جانبي المرسل والمستقبل.
في وحدة التحكم Foglight ، يمكنك تخصيص العرض التقديمي بمقاييس الأداء للاستعلامات الحرجة ومقارنتها على شاشة بمقاييس مماثلة في قاعدة بيانات أخرى. لكل استعلام من هذا القبيل ، يمكنك أيضًا إجراء شرح لتحليل المقاييس ذات الصلة ومراقبتها.

يتم إجراء مراقبة قاعدة بيانات PostgreSQL أيضًا عن بُعد ، ولا تتجاوز النفقات العامة 2٪.
DB2
بعد تهيئة المراقبة ، يمكن على الفور مشاهدة مقاييس DB2 الأساسية على لوحة المعلومات الإجمالية.

يتم إجراء مراقبة قاعدة بيانات DB2 باستخدام طريقة بدون وكيل مع مقدار حمل لا يتجاوز 2٪ في المتوسط.
في إحدى الواجهات ، يمكنك التحكم في الحمل على العوامل من خلال التطبيقات التي تعمل من خلال هذه العوامل.

في لقطة الشاشة أدناه ، لوحة القيادة مع الأقفال. يمكن عمل تقرير من كل لوحة معلومات. بما في ذلك على أساس منتظم.

إذا لزم الأمر ، يمكنك تتبع الطلبات الثقيلة.

باستخدام الوحدة النمطية لـ DB2 DBMS ، يمكنك التحكم في التكوين وإعداد مراقبة قواعد البيانات الجديدة تلقائيًا.
SAP ASE
لكل قاعدة بيانات SAP ASE يتم مراقبتها ، هناك عرض إجمالي لعرض المقاييس الصحية الأساسية.

تتوفر بيانات أكثر تفصيلاً لكل محرك قاعدة بيانات. التبديل بين علامات التبويب ، يمكنك رؤية العمليات ذات الصلة ومقارنة الأداء.

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

تدعم الوحدة النمطية لـ SAP ASE المراقبة عن بُعد. بناءً على جميع البيانات التي تم جمعها ، يمكنك إنشاء لوحات المعلومات والتقارير الخاصة بك.
مونجودب
كما هو الحال مع DBMSs السابقة ، يتم تنفيذ رصد MongoDB عن بعد. بعد إعداد المراقبة ، ستتوفر طريقة عرض مجمعة مع مقاييس مراقبة أساسية.

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

عند تمكين التوصيف في إعدادات DBMS ، يمكنك تحديد وعرض جميع المقاييس ذات الصلة على لوحة القيادة. إذا كانت قاعدة البيانات تحتوي على نسخة متماثلة ، فسوف تتحكم Foglight أيضًا في أشياء مثل حالة العضو والصحة وغيرها.
هناك وظيفة إضافية مفيدة تتمثل في مراقبة تكوين العقد ، مقارنةً بالنظام القياسي والتنبيه في حالة حدوث تغييرات.
كاساندرا
تثبيت الوكيل على العقد ليس مطلوبًا ، كل شيء يحدث عن بُعد وبأقل تكلفة ممكنة. بعد إعداد مراقبة Cassandra في Foglight ، تظهر مجموعة من لوحات المعلومات مع مؤشرات أداء قاعدة البيانات.

Foglight يدعم التحكم في مساحة المفاتيح للعقد في كتلة ، ومقارنة أدائها (عدد مرات الوصول إلى الكائنات ، ومقاييس القراءة / الكتابة ، والتأخير). يمكن أيضًا مقارنة العقد حسب التكوين وعدد الرسائل التي تمت معالجتها ورسائل الخطأ وما إلى ذلك.

في لقطة الشاشة أدناه ، واجهة Foglight for Cassandra وعرض أداء JVM.

من جميع المقاييس التي تم جمعها ، يمكنك تصميم لوحات المعلومات والتقارير الخاصة بك.
الخاتمة
شكرا لك على القراءة ومشاهدة هذا المكان. لتلخيص.
- يدعم Foglight لقواعد البيانات مراقبة SQL Server و Oracle و MySQL و PostgreSQL و DB2 و SAP ASE و MongoDB و Cassandra.
- بالإضافة إلى أداء قواعد البيانات نفسها ، يتحكم Foglight أيضًا في التكوين الخاص بها.
- يمكن دمج البيانات الخاصة بقواعد بيانات إدارة قواعد البيانات (DBMS) المختلفة في لوحة معلومات واحدة (ماذا إذا كنت بحاجة إلى ذلك؟).
- يتم تنفيذ مراقبة جميع نظم إدارة قواعد البيانات عن بُعد باستخدام حمل لا يتجاوز 2٪. من نقطة واحدة يمكنك التحكم في جميع القواعد.
- يحتوي Foglight لقواعد البيانات على واجهة برمجة تطبيقات REST يمكنك من خلالها جمع المقاييس أو الأحداث في أنظمة خارجية للوحة القيادة أو الإبلاغ أو التنبيه. إذا كان هناك نظام مراقبة شامل ، فيمكن أيضًا دمجه فيه.
- بالإضافة إلى نظم إدارة قواعد البيانات ، يمكن لـ Foglight أيضًا إجراء المحاكاة الافتراضية (VMware ، Hyper-V ، Openstack) ، أنظمة التخزين ، الخوادم ، AD ، Exchange.
يمكنك إلقاء نظرة فاحصة على Foglight لقواعد البيانات. يمكنك ترك طلب لمشروع رائد أو الحصول على مجموعة توزيع وتراخيص اختبار (إذا كنت تريد أن تفعل كل شيء بنفسك) من خلال
نموذج الملاحظات على الموقع الإلكتروني .