ملحق الجهاز الظاهري لـ Linux الخاص بـ Network Watcher Agent
نظرة عامة
Azure Network Watcher عبارة عن خدمة مراقبة وتشخيص وتحليلات لأداء الشبكة تسمح بمراقبة شبكات Azure. يعد ملحق الجهاز الظاهري (VM) Network Watcher Agent شرطاً لبعض ميزات Network Watcher على أجهزة Azure الظاهرية، مثل التقاط نسبة استخدام الشبكة عند الطلب، وغيرها من الوظائف المتقدمة.
توضح هذه المقالة بالتفصيل الأنظمة الأساسية المدعومة وخيارات التوزيع لملحق الجهاز الظاهري Network Watcher Agent لنظام التشغيل Linux. لا يؤدي تثبيت العامل إلى تعطيل الجهاز الظاهري ولا يتطلب إعادة تشغيله. يمكنك توزيع الملحق في الأجهزة الظاهرية التي تقوم بتوزيعها. إذا تم توزيع الجهاز الظاهري بواسطة خدمة Azure، فتحقق من وثائق الخدمة لتحديد ما إذا كانت تسمح بتثبيت ملحقات في الجهاز الظاهري أم لا.
المتطلبات الأساسية
نظام التشغيل
يمكن تكوين ملحق Network Watcher Agent لتوزيعات Linux التالية:
| التوزيع | إصدار |
|---|---|
| Ubuntu | 12+ |
| Debian | 7 و8 |
| Red Hat | 6 و7 |
| Oracle Linux | 6.8+ و7 |
| خادم Enterprise على نظام التشغيل SUSE Linux | 11 و12 |
| OpenSUSE Leap | 42.3 |
| CentOS | 6.5 و7 |
| CoreOS | 899.17.0+ |
الاتصال بالإنترنت
تتطلب بعض وظائف Network Watcher Agent توصيل جهاز ظاهري بالإنترنت. بدون القدرة على إنشاء اتصالات صادرة، قد تتعطل بعض ميزات Network Watcher Agent أو تصبح غير متوفرة. لمزيد من المعلومات حول وظيفة Network Watcher Agent التي تتطلب عاملاً، راجع وثائق Network Watcher.
مخطط الملحق
يعرض JSON التالي مخطط ملحق Network Watcher Agent. لا يتطلب الملحق أو يدعم أي إعدادات يوفرها المستخدم. يعتمد الملحق على تكوينه الافتراضي.
{
"type": "extensions",
"name": "Microsoft.Azure.NetworkWatcher",
"apiVersion": "[variables('apiVersion')]",
"location": "[resourceGroup().location]",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', variables('vmName'))]"
],
"properties": {
"publisher": "Microsoft.Azure.NetworkWatcher",
"type": "NetworkWatcherAgentLinux",
"typeHandlerVersion": "1.4",
"autoUpgradeMinorVersion": true
}
}
قيم Property
| الاسم | القيمة / المثال |
|---|---|
| apiVersion | 2015-06-15 |
| الناشر | Microsoft.Azure.NetworkWatcher |
| النوع | NetworkWatcherAgentLinux |
| typeHandlerVersion | 1.4 |
توزيع القالب
يمكنك توزيع ملحقات Azure VM باستخدام قالب Azure Resource Manager. لتوزيع ملحق Network Watcher Agent، استخدم مخطط json السابق في القالب الخاص بك.
توزيع Azure CLI الكلاسيكي
هام
سيتم إيقاف الأجهزة الظاهرية التي تم إنشاؤها من خلال نموذج التوزيع الكلاسيكي في 1 مارس 2023.
إذا كنت تستخدم موارد خدمة تأجير البنية التحتية من Azure Service Management، يرجى إكمال عملية الترحيل بحلول 1 مارس 2023. ونشجعك على إجراء التبديل في وقت أقرب للاستفادة من العديد من تحسينات الميزات في Azure Resource Manager.
لمزيد من المعلومات، راجع ترحيل موارد خدمة تأجير البنية التحتية إلى Azure Resource Manager بحلول 1 مارس 2023.
يقوم المثال التالي بتوزيع ملحق الجهاز الظاهري Network Watcher Agent إلى جهاز ظاهري موجود تم توزيعه من خلال نموذج النشر الكلاسيكي:
azure config mode asm
azure vm extension set myVM1 NetworkWatcherAgentLinux Microsoft.Azure.NetworkWatcher 1.4
توزيع Azure CLI
يقوم المثال التالي بتوزيع ملحق الجهاز الظاهري Network Watcher Agent إلى جهاز ظاهري موجود تم توزيعه من خلال Resource Manager:
az vm extension set --resource-group myResourceGroup1 --vm-name myVM1 --name NetworkWatcherAgentLinux --publisher Microsoft.Azure.NetworkWatcher --version 1.4
استكشاف الأخطاء وإصلاحها والدعم
استكشاف الأخطاء وإصلاحها
يمكنك استرداد بيانات حول حالة عمليات توزيع الملحقات باستخدام مدخل Microsoft Azure أو Azure CLI.
يوضح المثال التالي حالة توزيع ملحق NetworkWatcherAgentLinux لجهاز ظاهري تم توزيعه من خلال Resource Manager، باستخدام Azure CLI:
az vm extension show --name NetworkWatcherAgentLinux --resource-group myResourceGroup1 --vm-name myVM1
الدعم
إذا كنت بحاجة إلى مزيد من المساعدة بخصوص هذه المقالة، فيمكنك الرجوع إلى وثائق Network Watcher، أو الاتصال بخبراء Azure على منتديات MSDN Azure وStack Overflow. أو يمكنك، بدلاً من ذلك، تقديم حدث دعم Azure. انتقل إلى موقع دعم Azure، وحدد "Get support". للحصول على معلومات حول استخدام دعم Azure، راجع الأسئلة المتداولة حول دعم Microsoft Azure.