توضح هذه المقالة بالتفصيل الطرق المختلفة لتثبيت عامل Azure Monitor وإلغاء تثبيته وتحديثه وتكوينه على أجهزة Azure الظاهرية ومجموعات المقياس والخوادم التي تدعم Azure Arc.
هام
يتطلب عامل Azure Monitor قاعدة واحدة على الأقل لجمع البيانات (DCR) لبدء جمع البيانات بعد تثبيتها على جهاز العميل. اعتمادا على أسلوب التثبيت الذي تستخدمه، قد يتم إنشاء DCR أو لا يتم إنشاؤه تلقائيا. إذا لم يكن الأمر كما هو، فأنت بحاجة إلى تكوين جمع البيانات باتباع الإرشادات الواردة في تجميع البيانات باستخدام عامل Azure Monitor.
المتطلبات الأساسية
راجع المقالات التالية للحصول على المتطلبات الأساسية والمتطلبات الأخرى لعامل Azure Monitor:
لن يتطلب تثبيت عامل Azure Monitor أو ترقيته أو إلغاء تثبيته إعادة تشغيل الجهاز.
خيارات التثبيت
يسرد الجدول التالي الخيارات المختلفة لتثبيت Azure Monitor Agent على أجهزة Azure الظاهرية والخوادم التي تدعم Azure Arc. يجب تثبيت عامل Azure Arc على أي أجهزة غير موجودة في Azure قبل تثبيت Azure Monitor Agent.
طريقة تثبيت
الوصف
ملحق الجهاز الظاهري
استخدم أي من الطرق أدناه لاستخدام إطار عمل ملحق Azure لتثبيت العامل. لا يقوم هذا الأسلوب بإنشاء DCR، لذلك يجب عليك إنشاء واحد على الأقل وربطه بالعامل قبل بدء جمع البيانات.
عند إنشاء DCR في مدخل Microsoft Azure، يتم تثبيت Azure Monitor Agent على أي أجهزة تتم إضافتها كموارد ل DCR. سيبدأ العامل في جمع البيانات المحددة في DCR على الفور.
عند تمكين رؤى الجهاز الظاهري على جهاز، يتم تثبيت Azure Monitor Agent، ويتم إنشاء DCR الذي يجمع مجموعة محددة مسبقا من البيانات. لا يجب تعديل DCR هذا، ولكن يمكنك إنشاء DCRs إضافية لجمع بيانات أخرى.
عند تمكين نتائج تحليلات الحاوية على مجموعة Kubernetes، يتم تثبيت إصدار حاوية من Azure Monitor Agent في نظام المجموعة، ويتم إنشاء DCR يبدأ على الفور في جمع البيانات. يمكنك تعديل DCR هذا باستخدام إرشادات في تكوين جمع البيانات وتحسين التكلفة في نتائج تحليلات الحاوية باستخدام قاعدة جمع البيانات.
استخدم نهج Azure لتثبيت العامل تلقائيا على أجهزة Azure الظاهرية والخوادم التي تدعم Azure Arc وربطها تلقائيا ب DCRs المطلوبة.
إشعار
لإرسال البيانات عبر المستأجرين، يجب أولا تمكين Azure Lighthouse.
نسخ جهاز مثبت عليه عامل Azure Monitor غير مدعوم. أفضل ممارسة لهذه الحالات هي استخدام نهج Azure أو البنية الأساسية كأداة تعليمة برمجية لنشر AMA على نطاق واسع.
تثبيت ملحق العامل
يوفر هذا القسم تفاصيل حول تثبيت Azure Monitor Agent باستخدام ملحق الجهاز الظاهري.
استخدم الإرشادات في تجميع البيانات باستخدام عامل Azure Monitor لتثبيت العامل باستخدام مدخل Microsoft Azure وإنشاء DCR لجمع البيانات.
يمكنك تثبيت Azure Monitor Agent على أجهزة Azure الظاهرية وعلى الخوادم التي تدعم Azure Arc باستخدام أمر PowerShell لإضافة ملحق جهاز ظاهري.
الأجهزة الظاهرية لدى Azure
استخدم أوامر PowerShell التالية لتثبيت Azure Monitor Agent على أجهزة Azure الظاهرية. استخدم القالب المناسب أدناه استنادًا إلى طريقة المصادقة التي اخترتها.
يمكنك تثبيت عامل Azure Monitor على أجهزة Azure الظاهرية وعلى الخوادم التي تدعم Azure Arc باستخدام الأمر Azure CLI لإضافة ملحق جهاز ظاهري.
الأجهزة الظاهرية لدى Azure
استخدم أوامر CLI التالية لتثبيت Azure Monitor Agent على أجهزة Azure الظاهرية. استخدم القالب المناسب أدناه استنادًا إلى طريقة المصادقة التي اخترتها.
الهوية المُدارة التي يعيّنها المُستخدم
Windows
az vm extension set --name AzureMonitorWindowsAgent --publisher Microsoft.Azure.Monitor --ids <vm-resource-id> --enable-auto-upgrade true --settings '{"authentication":{"managedIdentity":{"identifier-name":"mi_res_id","identifier-value":"/subscriptions/<my-subscription-id>/resourceGroups/<my-resource-group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/<my-user-assigned-identity>"}}}'
Linux
az vm extension set --name AzureMonitorLinuxAgent --publisher Microsoft.Azure.Monitor --ids <vm-resource-id> --enable-auto-upgrade true --settings '{"authentication":{"managedIdentity":{"identifier-name":"mi_res_id","identifier-value":"/subscriptions/<my-subscription-id>/resourceGroups/<my-resource-group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/<my-user-assigned-identity>"}}}'
الهوية المُدارة التي يُعيّنها النظام
Windows
az vm extension set --name AzureMonitorWindowsAgent --publisher Microsoft.Azure.Monitor --ids <vm-resource-id> --enable-auto-upgrade true
Linux
az vm extension set --name AzureMonitorLinuxAgent --publisher Microsoft.Azure.Monitor --ids <vm-resource-id> --enable-auto-upgrade true
يمكنك استخدام قوالب Resource Manager لتثبيت Azure Monitor Agent على أجهزة Azure الظاهرية وعلى خوادم Azure Arc الممكنة وإنشاء اقتران بقواعد جمع البيانات. يجب إنشاء أي قاعدة تجميع بيانات قبل إنشاء الاقتران.
الحصول على عينات قوالب لتركيب العامل وإنشاء الاقتران من الموارد التالية:
لإلغاء تثبيت عامل Azure Monitor باستخدام مدخل Microsoft Azure، انتقل إلى الجهاز الظاهري أو مجموعة المقياس أو خادم Azure Arc الممكن. حدد علامة التبويب Extensions وحدد AzureMonitorWindowsAgent أو AzureMonitorLinuxAgent. في مربع الحوار الذي يفتح، حدد إلغاء التثبيت.
إلغـاء التثبيت على أجهزة Azure الظاهرية
استخدم أوامر PowerShell التالية لإلغاء تثبيت عامل Azure Monitor على أجهزة Azure الظاهرية.
استخدم أوامر CLI التالية لإلغاء تثبيت Azure Monitor Agent على أجهزة Azure الظاهرية.
Windows
az vm extension delete --resource-group <resource-group-name> --vm-name <virtual-machine-name> --name AzureMonitorWindowsAgent
Linux
az vm extension delete --resource-group <resource-group-name> --vm-name <virtual-machine-name> --name AzureMonitorLinuxAgent
إلغاء التثبيت على مجموعة مقياس أجهزة Azure الظاهرية
استخدم ملحق az vmss delete CLI cmdlet لإلغاء تثبيت Azure Monitor Agent على مجموعات مقياس أجهزة Azure الظاهرية.
إلغاء تثبيت الخوادم الممكنة بواسطة Azure Arc
استخدم أوامر CLI التالية لإلغاء تثبيت عامل Azure Monitor على خوادم Azure Arc الممكنة.
Windows
az connectedmachine extension delete --name AzureMonitorWindowsAgent --machine-name <arc-server-name> --resource-group <resource-group-name>
Linux
az connectedmachine extension delete --name AzureMonitorLinuxAgent --machine-name <arc-server-name> --resource-group <resource-group-name>
غير متوفر
Update
إشعار
التوصية هي تمكين ترقية الملحقات التلقائية التي قد تستغرق ما يصل إلى 5 أسابيع بعد إصدار إصدار ملحق جديد لتحديث الملحقات المثبتة إلى الإصدار (الأحدث) الذي تم إصداره عبر جميع المناطق. يتم إصدار الترقيات على دفعات، لذلك قد ترى ترقية بعض الأجهزة الظاهرية أو مجموعات المقياس أو الخوادم الممكنة بواسطة Arc قبل الأجهزة الأخرى. إذا كنت بحاجة إلى ترقية ملحق على الفور، يمكنك استخدام الإرشادات اليدوية أدناه.
لإجراء تحديث لمرة واحدة للعامل، يجب أولا إلغاء تثبيت إصدار عامل حالي. ثم قم بتثبيت الإصدار الجديد كما هو موضح.
نوصي بتمكين التحديث التلقائي للعامل عن طريق تمكين ميزة ترقية ملحق تلقائي. اذهب إلى الجهاز الظاهري أو مجموعة مقياس، وحدد علامة التبويب Extensions وحدد AzureMonitorWindowsAgent أو AzureMonitorLinuxAgent. في مربع الحوار المنبثق، حدد تفعيل الترقية التلقائية.
تحديث على أجهزة Azure الظاهرية
لإجراء تحديث لمرة واحدة للعامل، يجب أولا إلغاء تثبيت إصدار العامل الحالي، ثم تثبيت الإصدار الجديد كما هو موضح.
نوصي بتمكين التحديث التلقائي للعامل عن طريق تمكين ميزة ترقية ملحق تلقائي، باستخدام أوامر PowerShell التالية.
لإجراء تحديث لمرة واحدة للعامل، يجب أولا إلغاء تثبيت إصدار العامل الحالي، ثم تثبيت الإصدار الجديد كما هو موضح.
نوصي بتمكين التحديث التلقائي للعامل عن طريق تمكين ميزة ترقية الملحق التلقائي، باستخدام أوامر CLI التالية.
Windows
az vm extension set --name AzureMonitorWindowsAgent --publisher Microsoft.Azure.Monitor --vm-name <virtual-machine-name> --resource-group <resource-group-name> --enable-auto-upgrade true
Linux
az vm extension set --name AzureMonitorLinuxAgent --publisher Microsoft.Azure.Monitor --vm-name <virtual-machine-name> --resource-group <resource-group-name> --enable-auto-upgrade true
التحديث على خوادم Azure Arc الممكنة
لإجراء ترقية للعامل لمرة واحدة، استخدم أوامر PowerShell التالية.
Windows
az connectedmachine upgrade-extension --extension-targets "{\"Microsoft.Azure.Monitor.AzureMonitorWindowsAgent\":{\"targetVersion\":\"<target-version-number>\"}}" --machine-name <arc-server-name> --resource-group <resource-group-name>
Linux
az connectedmachine upgrade-extension --extension-targets "{\"Microsoft.Azure.Monitor.AzureMonitorLinuxAgent\":{\"targetVersion\":\"<target-version-number>\"}}" --machine-name <arc-server-name> --resource-group <resource-group-name>
نوصي بتمكين التحديث التلقائي للعامل عن طريق تمكين ميزة ترقية ملحق تلقائي، باستخدام أوامر PowerShell التالية.
تعمل قواعد جمع البيانات (DCRs) كأداة إدارة لعامل Azure Monitor (AMA) على جهازك. يمكن استخدام AgentSettings DCR لتكوين معلمات AMA مثل DisQuotaInMb، مما يضمن أن وكيلك مصمم لتلبية احتياجات المراقبة المحددة الخاصة بك.
إشعار
اعتبارات هامة يجب أخذها في الاعتبار عند العمل مع AgentSettings DCR:
يمكن تكوين AgentSettings DCR فقط عبر نشر القالب.
AgentSettings هو دائما DCR خاص به ولا يمكن إضافتها إلى قائمة موجودة.
للوظائف المناسبة، يجب أن يكون كل من الجهاز و AgentSettings DCR موجودا في نفس المنطقة.
المعلمات المدعومة
يدعم AgentSettings DCR حاليا تكوين المعلمات التالية:
المعلمة
الوصف
قيم صحيحة
DiscQuotaInMb
يحدد مقدار مساحة القرص المستخدمة من قبل ملفات سجل عامل مراقبة Azure وذاكرة التخزين المؤقت.
1000-5000 (بالميغابايت)
TimeReceivedForForwardedEvents
تغيير عمود WEF في جدول Sentinel WEF لاستخدام TimeReceived بدلا من بيانات TimeGenerated
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجع https://aka.ms/ContentUserFeedback.