متطلبات عامل Azure Monitor

توفر هذه المقالة المتطلبات والمتطلبات الأساسية لعامل Azure Monitor. راجع التفاصيل الواردة في هذه المقالة قبل اتباع الإرشادات لتثبيت العامل في تثبيت Azure Monitor Agent وإدارته.

تفاصيل ملحق الجهاز الظاهري

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

الخاصية Windows Linux
الناشر Microsoft.Azure.Monitor Microsoft.Azure.Monitor
نوع AzureMonitorWindowsAgent AzureMonitorLinuxAgent
TypeHandlerVersion راجع إصدارات ملحق عامل Azure Monitor إصدارات ملحق عامل Azure Monitor

الأذونات

بالنسبة للأساليب الأخرى غير استخدام مدخل Microsoft Azure، يجب أن يكون لديك تعيينات الدور التالية لتثبيت العامل:

الدور مدمج النطاقات السبب
  • مجموعات المقياس للأجهزة الظاهرية،
  • الخوادم الممكنة بواسطة Azure Arc
لتوزيع العامل
أي دور يتضمن الإجراء Microsoft.Resources/deployments/* (على سبيل المثال، Log Analytics Contributor
  • الاشتراك و/أو
  • مجموعة الموارد و/أو
لنشر ملحق العامل عبر قوالب Azure Resource Manager (المستخدمة أيضا بواسطة نهج Azure)

يجب تمكين الهوية المدارة على أجهزة Azure الظاهرية. دعم الهويات المُدارة المعينة بواسطة المستخدم والمعينة بواسطة النظام في تطبيق الوظائف.

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

    {
        "authentication": {
        "managedIdentity": {
            "identifier-name": "mi_res_id" or "object_id" or "client_id",
            "identifier-value": "<resource-id-of-uai>" or "<guid-object-or-client-id>"
        }
        }
    }
    

يجب استخدام mi_res_id ك identifier-name. تظهر أوامر العينة التالية الاستخدام فقط مع mi_res_id من أجل الإيجاز. لمزيد من المعلومات حول mi_res_id وobject_id وclient_idراجع وثائق الهوية المدارة.

  • النظام المعين: هذه الهوية المدارة مناسبة للاختبار الأولي أو عمليات التوزيع الصغيرة. عند استخدامه على نطاق واسع، لجميع الأجهزة الظاهرية في اشتراك على سبيل المثال، فإنه ينتج عنه عدد كبير من الهويات التي تم إنشاؤها وحذفها في معرف Microsoft Entra. لتجنب هذا الخسارة في الهويات، اسخدم الهويات المُدارة المُعينة من قِبل المستخدم، والتي يمكن إنشاؤها مرة واحدة ومشاركتها عبر أجهزة ظاهرية متعددة.

هام

الهوية المدارة المعينة من قبل النظام هي المصادقة الوحيدة المدعومة للخوادم التي تدعم Azure Arc ويتم تمكينها تلقائيا بمجرد تثبيت عامل Azure Arc.

مساحة القرص

يمكن أن تختلف مساحة القرص المطلوبة بشكل كبير اعتمادا على كيفية تكوين عامل أو إذا كان العامل غير قادر على الاتصال بالوجهات ويجب تخزين البيانات مؤقتا. بشكل افتراضي، يتطلب العامل 10 غيغابايت من مساحة القرص للتشغيل. يوفر الجدول التالي إرشادات لتخطيط السعة:

الغرض البيئة المسار المساحة المقترحة
تنزيل الحزم وتثبيتها Linux /var/lib/waagent/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent-{Version}/ 500 ميغابايت
تنزيل الحزم وتثبيتها Windows C:\Packages\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent 500 ميغابايت
سجلات الملحقات Linux (Azure VM) /var/log/azure/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent/ 100 ميغابايت
سجلات الملحقات Linux (Azure Arc) /var/lib/GuestConfig/extension_logs/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent-{version}/ 100 ميغابايت
سجلات الملحقات Windows (Azure VM) C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent 100 ميغابايت
سجلات الملحقات Windows (Azure Arc) C:\ProgramData\GuestConfig\extension_logs\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent 100 ميغابايت
ذاكرة التخزين المؤقت للعامل Linux /etc/opt/microsoft/azuremonitoragent، /var/opt/microsoft/azuremonitoragent 500 ميغابايت
ذاكرة التخزين المؤقت للعامل Windows (Azure VM) C:\WindowsAzure\Resources\AMADataStore. {DataStoreName} 10.5 غيغابايت
ذاكرة التخزين المؤقت للعامل Windows (Azure Arc) C:\Resources\Directory\AMADataStore. {DataStoreName} 10.5 غيغابايت
ذاكرة التخزين المؤقت للأحداث Linux /var/opt/microsoft/azuremonitoragent/events 10 غيغابايت
ذاكرة التخزين المؤقت للأحداث Linux /var/lib/rsyslog 1 جيجابايت

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

إنشاء قاعدة تجميع بيانات لجمع البيانات من العامل وإرسالها إلى مراقب Azure.