مراقبة الأداء باستخدام سجلات Azure Monitor

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

إشعار

تفترض هذه المقالة أن لديك مساحة عمل Azure Log Analytics تم إعدادها بالفعل. إذا لم تقم بذلك، فتوجه إلى إعداد سجلات Azure Monitor

إشعار

تم تحديث هذه المقالة مؤخرًا لاستخدام مصطلح سجلات مراقبة Azure بدلاً من تحليلات السجلات. لا تزال بيانات السجل مخزنة في مساحة عمل Log Analytics ولا يزال يتم جمعها وتحليلها بواسطة نفس خدمة Log Analytics. نحن نحدِّث المصطلحات لتعكس دور السجلات في Azure Monitorعلى نحوٍ أفضل. راجع تغييرات مصطلحات Azure Monitor للحصول على التفاصيل.

إضافة ملحق العامل عبر Azure CLI

أفضل طريقة لإضافة عامل Log Analytics إلى نظام المجموعة الخاص بك هي عبر واجهات برمجة تطبيقات مجموعة مقاييس الأجهزة الظاهرية المتوفرة مع Azure CLI. إذا لم يكن لديك إعداد Azure CLI بعد، توجه إلى مدخل Azure وافتح مثيل Cloud Shell أو قم بتثبيت Azure CLI.

  1. بمجرد طلب Cloud Shell الخاص بك، تأكد من أنك تعمل في نفس الاشتراك مثل المورد الخاص بك. تحقق من ذلك باستخدام az account show وتأكد من أن قيمة "الاسم" تتطابق مع قيمة اشتراك نظام المجموعة الخاص بك.

  2. في المدخل، انتقل إلى مجموعة الموارد حيث توجد مساحة عمل Log Analytics الخاصة بك. انقر فوق مورد تحليلات السجل (سيكون نوع المورد مساحة عمل Log Analytics). بمجرد وصولك إلى صفحة نظرة عامة على الموارد، انقر فوق الإعدادات المتقدمة أسفل قسم «الإعدادات» في القائمة اليمنى.

    صفحة خصائص تحليلات السجل

  3. انقر فوق Windows Servers إذا كنت تقف أمام نظام مجموعة Windows، وخوادم Linux إذا كنت تقوم بإنشاء نظام مجموعة Linux. ستعرض لك هذه الصفحة workspace ID وworkspace key (المدرج كمفتاح أساسي في المدخل). ستحتاج إلى كليهما للخطوة التالية.

  4. قم بتشغيل الأمر لتثبيت عامل Log Analytics على نظام المجموعة الخاص بك، باستخدام واجهة برمجة تطبيقات vmss extension set:

    لنظام مجموعة Windows:

    az vmss extension set --name MicrosoftMonitoringAgent --publisher Microsoft.EnterpriseCloud.Monitoring --resource-group <nameOfResourceGroup> --vmss-name <nameOfNodeType> --settings "{'workspaceId':'<Log AnalyticsworkspaceId>'}" --protected-settings "{'workspaceKey':'<Log AnalyticsworkspaceKey>'}"
    

    لنظام مجموعة Linux:

    az vmss extension set --name OmsAgentForLinux --publisher Microsoft.EnterpriseCloud.Monitoring --resource-group <nameOfResourceGroup> --vmss-name <nameOfNodeType> --settings "{'workspaceId':'<Log AnalyticsworkspaceId>'}" --protected-settings "{'workspaceKey':'<Log AnalyticsworkspaceKey>'}"
    

    فيما يلي مثال على إضافة عامل Log Analytics إلى نظام مجموعة Windows.

    الأمر cli لعامل Log Analytics

  5. يجب أن يستغرق ذلك أقل من 15 دقيقة لإضافة العامل بنجاح إلى العُقد الخاصة بك. يمكنك التحقق من إضافة باستخدام واجهة برمجة تطبيقات az vmss extension list:

    az vmss extension list --resource-group <nameOfResourceGroup> --vmss-name <nameOfNodeType>
    

إضافة العامل عبر قالب Resource Manager

تتوفر قوالب Resource Manager القوالب التي توزع مساحة عمل Azure Log Analytics وتضيف عاملاً إلى كل عقدة من العقد الخاصة بك لـ Windows أو Linux.

يمكنك تنزيل هذا القالب وتعديله لتوزيع نظام مجموعة يناسب احتياجاتك على أفضل وجه.

عرض عدادات الأداء

الآن بعد أن أضفت عامل Log Analytics، توجه إلى مدخل Log Analytics لاختيار عدادات الأداء التي ترغب في جمعها.

  1. في مدخل Azure، انتقل إلى مجموعة الموارد التي أنشأت فيها حل Service Fabric Analytics. حدد ServiceFabric<nameOfLog AnalyticsWorkspace>.

  2. انقر فوق Log Analytics.

  3. انقر فوق الإعدادات المتقدمة.

  4. انقر فوق البيانات، ثم انقر فوق عدادات أداء Windows أو Linux. توجد قائمة بالعدادات الافتراضية التي يمكنك اختيارها لتمكينها ويمكنك ضبط الفاصل الزمني للمجموعة أيضاً. يمكنك أيضاً إضافة "additional performance counters" لتجميعها. تتم الإشارة إلى التنسيق المناسب في هذه "article".

  5. انقر فوق "Save"، ثم انقر فوق "OK".

  6. أغلق جزء «الإعدادات المتقدمة».

  7. ضمن العنوان العام، انقر فوق ملخص مساحة العمل.

  8. سترى تجانبات على شكل رسم بياني لكل من الحلول الممكنة، بما في ذلك حل Service Fabric. انقر على الرسم البياني "Service Fabric" للمتابعة إلى حل Service Fabric Analytics.

  9. سترى بعض التجانبات مع الرسوم البيانية على القناة التشغيلية وأحداث الخدمات الموثوقة. سيظهر التمثيل الرسومي للبيانات المتدفقة للعدادات التي حددتها ضمن "Node Metrics".

  10. حدد الرسم البياني «مقياس الحاوية» لمشاهدة تفاصيل إضافية. يمكنك أيضاً الاستعلام عن بيانات عداد الأداء بشكل مشابه لأحداث المجموعة والتصفية على العقد واسم عداد الأداء والقيم باستخدام لغة الاستعلام Kusto.

استعلام عداد Log Analytics perf

الخطوات التالية