أدوات المراقبة في Azure: ما يحتاج مديرو تكنولوجيا المعلومات إلى معرفته لعام 2022

نشرت: 2022-08-15

تم تطوير أدوات مراقبة Azure في محاولة للمساعدة في الأجزاء المختلفة لإدارة ومراقبة البنية التحتية للحوسبة السحابية من Microsoft ، ويمكن أن توفر Microsoft أو أنظمة الجهات الخارجية الأخرى أدوات المراقبة لـ Azure .


في هذا المقال
  • أدوات مراقبة Microsoft Azure
  • برنامج مراقبة Azure من جهة خارجية
  • كيف تساعد أدوات مراقبة Azure مديري تكنولوجيا المعلومات
  • نصائح لمديري تكنولوجيا المعلومات
  • أمثلة يجب معرفتها

أدوات مراقبة Microsoft Azure

تقدم Microsoft مجموعة من أدوات مراقبة Azure الخاصة بالطرف الأول ، ولكل منها وظيفة فريدة.

  • Microsoft Azure Monitor: يجمع ويحلل مقاييس الأداء جنبًا إلى جنب مع استكشاف الأخطاء وإصلاحها وسجلات النشاط من بيئة السحابة لتحديد مدى توفر التطبيق. يمكن لـ Azure Monitor أيضًا مراقبة أداء التطبيقات والحاويات والأجهزة الظاهرية (VMs) التي تعمل في السحابة.
  • Azure Advisor: بالإضافة إلى Azure Monitor ، توفر Microsoft Azure Advisor ، وهي أداة مراقبة يمكنها تقييم تكوينات الموارد ثم التوصية بحلول بديلة لتحسين الموارد من أجل التوافر العالي والأمان والأداء والتكلفة ؛ وبالتالي السماح للمستخدمين بزيادة عمليات النشر الخاصة بهم.
  • أتمتة Azure: يجوز للمسؤولين والمطورين استخدام Azure Automation لأتمتة أنشطة إدارة السحابة باستخدام دفاتر تشغيل Azure. سيراقب أي مشاكل أو تعديلات غير مرغوب فيها في التطبيقات أو الإعدادات. يمكن أيضًا مراقبة أحمال عمل Windows و Linux التي تعمل على Azure وتحديثها باستخدام Azure Automation.
  • Azure Cash Management: تعد Azure Cash Management المقترنة بالفوترة أداة لتتبع مقدار ما ينفقه المستخدم على السحابة. استخدم هذه الأداة لمعرفة تكلفة خدمات وموارد Azure.
  • Azure Service Health: يحتفظ بعلامات تبويب على مشاكل التشغيل الحالية والتحذيرات الصحية. يمكن مراقبة حالة الأحداث في بيئة السحابة والتخطيط المسبق للصيانة باستخدام هذه الأداة.
  • رؤى تطبيق Azure: تتم مراقبة التطبيقات المباشرة باستخدام تطبيق Insights الذي يكتشف المشكلات في التطبيقات ويحللها. يتم تحسين الأداء وإمكانية الوصول من خلال قدرته على اكتشاف الحالات الشاذة.
  • Azure Resource Health: يمكن للمستخدمين استخدام Azure Resource Health في تشخيص مشاكل خدمة Azure وتلقيها بشكل خاص المرتبطة باستخدام الموارد. يتتبع Azure Resource Health أيضًا الحالة الحالية والسابقة لموارد الشركة.

برنامج مراقبة Azure من جهة خارجية

تتوفر أيضًا أدوات المراقبة في سحابة Azure من مجموعة كبيرة من الشركات الأخرى. يمكن العثور على أدوات الجهات الخارجية التي تعمل مع Azure على موقع Microsoft على الويب.

  • AppDynamics: يمكن مراقبة تطبيقات المؤسسة من المستخدم النهائي إلى قاعدة البيانات الخلفية باستخدام AppDynamics ، وهي مجموعة برامج APM. AppDynamics هي أداة يمكن لعملاء Azure استخدامها لتشخيص مشاكل الأداء وحلها مع تطبيقاتهم. يمكن أيضًا مراقبة العديد من خدمات Azure ، بما في ذلك Azure Cloud Services و Microsoft Azure Remote Services و Microsoft Azure Queue والأجهزة الافتراضية (VMs) وتخزين البيانات باستخدام أدواتها.
  • Datadog: هو حل للمراقبة والتحليل يمكن استخدامه لتحديد مؤشرات الأداء وتتبع الأحداث للبنية التحتية والخدمات السحابية. يمكن إبقاء الخوادم وقواعد البيانات والتطبيقات تحت المراقبة المستمرة بفضل البرنامج. يمكن لفرق DevOps الاستفادة من قدرة DataDog على مراقبة البيانات عبر نظام Azure البيئي.
  • LogicMonitor: يعد LogicMonitor أحد أشهر حلول المراقبة القائمة على SaaS والمتاحة اليوم. إن أداء الخدمات المستندة إلى السحابة هو محور تركيز منتج البرنامج هذا. قد يحتفظ عملاء Azure بعلامات تبويب على أداء موارد Azure ، محليًا وفي السحابة المختلطة.
  • Serverless360: حل آخر تابع لجهة خارجية لمراقبة مكونات Azure بدون خادم هو Serverless360. يمكن لـ Serverless360 الإشراف على الخدمات بدون خادم ، بما في ذلك وظائف Azure ، وتطبيقات المنطق ، ومراكز الأحداث ، وشبكات الأحداث ، وقوائم انتظار التخزين ، بالإضافة إلى الخدمات الأخرى بدون خادم.

تعد كل من Sumo Logic و SolarWinds و OpsGenie و LogRhythm بعضًا من العديد من أدوات مراقبة Azure التابعة لجهات خارجية.

كيف تساعد أدوات المراقبة في Azure تكنولوجيا المعلومات والمديرين في مهامهم؟

يمكن لمديري تكنولوجيا المعلومات الاستفادة من أدوات المراقبة في Azure من خلال استخدام خدمات المراقبة الشاملة لاستكشاف أو تشخيص المشكلات في التطبيقات أو البنية التحتية ، وإدارة Azure في الأجهزة الافتراضية (VMs) أو الحاويات ، وتحديد الاختناقات ، وجمع البيانات حول مجموعة متنوعة من الأنشطة الأخرى .

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

يعد Azure مفيدًا أيضًا من حيث التعافي من الكوارث والنسخ الاحتياطي. وبالتالي ، تعتمد بعض الشركات على Azure لاستعادة البيانات بعد الكوارث والنسخ الاحتياطي للبيانات. يتوفر أيضًا خيار مركز بيانات بديل من خلال Azure. تفضل بعض الشركات استضافة بعض أو كل تطبيقات أعمالها على السحابة بدلاً من الاستثمار في الخوادم والتخزين المحلي.

(تنزيل المستند التقني: هل أنت راضٍ عن أدوات المراقبة الخاصة بك؟ )

تلميحات لمديري تكنولوجيا المعلومات لتحقيق أقصى استفادة من أدوات مراقبة Azure

  1. قم بإعداد نظام مراقبة لجميع البنى التحتية الخاصة بك.

    تعتمد موثوقية التطبيق على متانة البنية التحتية التي تدعمه. يمكن أن يساعدك تمكين المراقبة عبر بنية Azure الأساسية بالكامل في تحقيق إمكانية المراقبة الكاملة وتقليل الوقت المستغرق لتحديد المشكلات المحتملة.

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

  1. النشر المستمر هو أفضل طريقة لضمان الجودة.

    يمكن أن يساعد دمج المراقبة كجزء من Quality Gates في ضمان التزامك بمؤشرات الأداء الرئيسية الخاصة بك عندما تبدأ الإنتاج. التغييرات في بيئة البنية التحتية ليس لها تأثير ضار على مؤشرات الأداء الرئيسية الخاصة بك. النشر المستمر ممكن مع خطوط أنابيب Azure. إذا نجحت اختبارات التكامل المستمر والتسليم المستمر (CI / CD) ، فيمكنك أيضًا أتمتة الإجراء من الالتزام بالتعليمات البرمجية الكاملة إلى الإنتاج.

  1. تكوين التنبيهات القابلة للتنفيذ

    باستخدام خط أنابيب تنبيه شامل ، يمكنك الحصول على تحذيرات قابلة للتنفيذ لجميع حالات الفشل المحتملة. قد تستند تنبيهاتك إلى معلمات ديناميكية أو ثابتة ويمكن أن تسترشد أفعالك بهذه المعرفة. من الممكن تلقي الإخطارات عن طريق الرسائل القصيرة أو البريد الإلكتروني أو البريد الصوتي أو حتى باستخدام تطبيق الهاتف المحمول. يمكن استخدام Webhooks لتكوين التنبيهات في أدوات ITSM أو أي إطار عمل آخر لإدارة التنبيهات.

  1. إنشاء مصنفات ولوحات معلومات تستند إلى الأدوار

    يجب أن تتوفر مجموعة مشتركة من أدوات المراقبة لكل من المطورين وفرق العمليات. وبالتالي ، ستسمح الأدوات المماثلة بالمراقبة المستمرة ، مما يضمن متوسط ​​الوقت السريع للكشف (MTTD) ومتوسط ​​الوقت للحل (MTTR).

    يمكن للمطورين وفرق العمليات استخدام Azure Monitor. كبديل ، يمكنك استخدام السجلات والمقاييس القياسية لإنشاء لوحات معلومات فريدة بناءً على أدوار المستخدم. تعتبر Workbooks أداة ممتازة أخرى للمطورين والمشغلين للتعاون في الموارد. باستخدام المصنفات ، من الممكن إنشاء تقارير ديناميكية باستخدام استعلامات السجل ومخططات التحليلات ، أو كتعليمات لاستكشاف الأخطاء وإصلاحها للمطورين.

أمثلة على كيفية قيام أدوات مراقبة Azure بتسهيل العمل لمديري تكنولوجيا المعلومات

يمكن للمسؤولين استخدام وحدة PowerShell النمطية أو واجهة سطر أوامر Azure لإدارة مواردهم في سحابة Azure. لكن هذه الأنظمة المثبتة محليًا لها عدد من القيود التي تتضمن الحاجة إلى الاتصال بمركز بيانات Azure الذي قد يكون على بعد آلاف الأميال ، بالإضافة إلى تبعيات البرامج ومشكلات التكوين المحتملة ووقت الاستجابة.

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

يمكن الوصول إلى Azure Cloud Shell عبر مستعرض ويوفر للمسؤولين إما وحدة تحكم PowerShell أو وحدة تحكم Bash. إنها تشبه واجهة سطر الأوامر وتدعم مجموعة واسعة من المكتبات والأدوات ، بما في ذلك مترجمي Node.js و Linux shell.

افكار اخيرة

يجب على المنظمة تطوير حل التتبع / المراقبة الشامل الذي قد يستخدمه مستخدمو الأعمال في أي شكل من أشكال حل التكامل. غالبًا ما تكون هذه فكرة متأخرة ، ويواجه فريق الدعم التشغيلي صعوبة في تشغيل الحل الذي تم تنفيذه. حتى عندما يعمل فريق التسليم على حل ، فإنه عادة ما يكون مفصلًا ويصعب تطبيقه عبر المشاريع وتكرس الفرق 20-30 ٪ من وقتهم لمعالجة هذه الصعوبة ، وتصميم حلول فريدة مثل مكونات التسجيل أو لوحات معلومات الويب. نظرًا لأن إنشاء برنامج تتبع / مراقبة على مستوى المؤسسات يتطلب الكثير من الوقت والعمل ، فإن المنتج في معظم الأحيان سابق لأوانه.

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

مصادر أخرى مفيدة:

أفضل 6 أدوات مراقبة أداء التطبيقات مفتوحة المصدر

أفضل 6 أدوات وتقنيات لرصد الأخبار - TechFunnel

4 أفضل أدوات مراقبة IP لفرق تكنولوجيا المعلومات - TechFunnel