تكوين مقاييس نظام المجموعة
عندما ينشر المستخدم نظام مجموعة، يتم تمكين مجموعة قياسية من المقاييس للمجموعة. للحصول على قائمة المقاييس، راجع قائمة المقاييس التي تم جمعها.
لا يمكن للمستخدمين التحكم في السلوك (تمكين أو تعطيل) لجمع هذه المقاييس القياسية المضمنة. على الرغم من ذلك، يمكن للمستخدمين التحكم في مجموعة بعض المقاييس الاختيارية التي ليست جزءا من الارتباط إلى القائمة. لتمكين هذه التجربة، يجب على المستخدمين إنشاء مورد MetricsConfiguration وتحديثه لنظام مجموعة. بشكل افتراضي، لا يؤدي إنشاء مورد MetricsConfiguration هذا إلى تغيير مجموعة المقاييس. يجب على المستخدم تحديث المورد لتمكين أو تعطيل مجموعة المقاييس الاختيارية هذه.
إشعار
- بالنسبة إلى نظام مجموعة، كحد أقصى، يمكن إنشاء مورد MetricsConfiguration واحد فقط.
- يحتاج المستخدمون إلى إنشاء مورد MetricsConfiguration للتحقق من قائمة المقاييس الاختيارية التي يمكن التحكم فيها.
- يؤدي حذف مورد MetricsConfiguration إلى مجموعة قياسية من المقاييس التي تتم استعادتها.
كيفية إدارة تكوين مقاييس نظام المجموعة
لدعم دورة حياة تكوينات مقاييس نظام المجموعة، تسمح التفاعلات التالية بإنشاء وإدارة تكوينات مقاييس نظام المجموعة.
إنشاء تكوين مقاييس
az network cluster metricsconfiguration create
استخدم الأمر لإنشاء تكوين المقاييس لنظام المجموعة. إذا كان لديك اشتراكات Azure متعددة، يجب على المستخدم تمرير معرف الاشتراك إما باستخدام علامة --subscription <SUBSCRIPTION_ID>
إلى أمر CLI أو تحديد معرف الاشتراك المناسب باستخدام الأمر az account set .
az networkcloud cluster metricsconfiguration create \
--cluster-name "<CLUSTER>" \
--extended-location name="<CLUSTER_EXTENDED_LOCATION_ID>" type="CustomLocation" \
--location "<LOCATION>" \
--collection-interval <COLLECTION_INTERVAL (1-1440)> \
--enabled-metrics "<METRIC_TO_ENABLE_1>" "<METRIC_TO_ENABLE_2>" \
--tags <TAG_KEY1>="<TAG_VALUE1>" <TAG_KEY2>="<TAG_VALUE2>" \
--resource-group "<RESOURCE_GROUP>"
- استبدل القيم داخل
<
>
بمعلوماتك المحددة. - استعلم عن مورد نظام المجموعة وابحث عن قيمة
<CLUSTER-EXTENDED-LOCATION-ID>
فيproperties.clusterExtendedLocation
collection-interval
الحقل هو حقل إلزامي، وهوenabled-metrics
حقل اختياري.
بدلا من ذلك، يمكن للمشغلين توفير قائمة المقاييس الممكنة عبر ملف json أو yaml.
مثال: ملف enabled-metrics.json
[
"metric_1",
"metric_2"
]
مثال: ملف enabled-metrics.yaml
- "metric_1"
- "metric_2"
مثال على الأمر لاستخدام ملف json/yaml الممكن للمقاييس:
az networkcloud cluster metricsconfiguration create \
--cluster-name "<CLUSTER>" \
--extended-location name="<CLUSTER_EXTENDED_LOCATION_ID>" type="CustomLocation" \
--location "<LOCATION>" \
--collection-interval <COLLECTION_INTERVAL (1-1440)> \
--enabled-metrics <path-to-yaml-or-json-file> \
--tags <TAG_KEY1>="<TAG_VALUE1>" <TAG_KEY2>="<TAG_VALUE2>" \
--resource-group "<RESOURCE_GROUP>"
هنا، <يمكن أن يكون path-to-yaml-or-json-file> ./enabled-metrics.json أو ./enabled-metrics.yaml (ضع الملف ضمن دليل العمل الحالي) قبل تنفيذ الإجراء.
لمشاهدة جميع المعلمات المتوفرة ووصفها، قم بتشغيل الأمر :
az networkcloud cluster metricsconfiguration create --help
عناصر تكوين المقاييس
اسم المعلمة | الوصف |
---|---|
عنقود | اسم المورد لنظام المجموعة |
الموقع | منطقة Azure حيث يتم نشر نظام المجموعة |
CLUSTER_EXTENDED_LOCATION_ID | الموقع الموسع لنظام المجموعة من مدخل Microsoft Azure |
COLLECTION_INTERVAL | تكرار المجموعة للمقاييس القياسية الافتراضية |
RESOURCE_GROUP | اسم مجموعة موارد نظام المجموعة |
TAG_KEY1 | علامة اختيارية1 لتمريرها إلى MetricsConfiguration create |
TAG_VALUE1 | قيمة tag1 الاختيارية لتمريرها إلى MetricsConfiguration create |
TAG_KEY2 | علامة اختيارية 2 لتمريرها إلى MetricsConfiguration create |
TAG_VALUE2 | قيمة tag2 الاختيارية لتمريرها إلى MetricsConfiguration create |
METRIC_TO_ENABLE_1 | تمكين "METRIC_TO_ENABLE_1" المقياس الاختياري بالإضافة إلى المقاييس الافتراضية |
METRIC_TO_ENABLE_2 | تمكين "METRIC_TO_ENABLE_2" المقياس الاختياري بالإضافة إلى المقاييس الافتراضية |
يؤدي تحديد --no-wait --debug
الخيارات في الأمر az إلى تنفيذ هذا الأمر بشكل غير متزامن. لمزيد من المعلومات، راجع كيفية تعقب العمليات غير المتزامنة.
إشعار
- يتم تعيين الفاصل الزمني الافتراضي لمجموعة المقاييس لمجموعة قياسية من المقاييس على كل 5 دقائق. سيؤثر تغيير
collectionInterval
أيضا على تكرار المجموعة للمقاييس القياسية الافتراضية. - يمكن أن تكون هناك مجموعة واحدة فقط من تكوين المقاييس المعرفة لكل مجموعة. يتم إنشاء المورد باسم
default
.
سرد تكوين المقاييس
يمكنك التحقق من مورد تكوين المقاييس لمجموعة معينة باستخدام az networkcloud cluster metricsconfiguration list
الأمر :
az networkcloud cluster metricsconfiguration list \
--cluster-name "<CLUSTER>" \
--resource-group "<RESOURCE_GROUP>"
استرداد تكوين المقاييس
بعد إنشاء تكوين المقاييس، يمكن للمشغلين التحقق من تفاصيل المورد باستخدام az networkcloud cluster metricsconfiguration show
الأمر:
az networkcloud cluster metricsconfiguration show \
--cluster-name "<CLUSTER>" \
--resource-group "<RESOURCE_GROUP>"
يقوم هذا الأمر بإرجاع تمثيل JSON لتكوين المقاييس. يمكنك مراقبة قائمة المقاييس الممكنة والمعطلة بالإضافة إلى تكرار المجموعة كإخراج لهذا الأمر.
تحديث تكوين المقاييس
مثل إنشاء تكوين المقاييس، يمكن للمشغلين تنفيذ إجراء تحديث لتغيير التكوين أو تحديث العلامات المعينة إلى تكوين المقاييس.
az networkcloud cluster metricsconfiguration update \
--cluster-name "<CLUSTER>" \
--collection-interval <COLLECTION_INTERVAL (1-1440)> \
--enabled-metrics "<METRIC_TO_ENABLE_1>" "<METRIC_TO_ENABLE_2>" \
--tags <TAG_KEY1>="<TAG_VALUE1>" <TAG_KEY2>="<TAG_VALUE2>" \
--resource-group "<RESOURCE_GROUP>"
يمكن للمشغلين التحديث collection-interval
بشكل مستقل عن enabled-metrics
القائمة. حذف الحقول التي لم يتم تغييرها.
يؤدي تحديد --no-wait --debug
الخيارات في الأمر az إلى تنفيذ هذا الأمر بشكل غير متزامن. لمزيد من المعلومات، راجع كيفية تعقب العمليات غير المتزامنة.
حذف تكوين المقاييس
يؤدي حذف تكوين المقاييس إلى إرجاع نظام المجموعة إلى تكوين غير تم تغييره. لحذف تكوين مقاييس، استخدم الأمر :
az networkcloud cluster metricsconfiguration delete \
--cluster-name "<CLUSTER>" \
--resource-group "<RESOURCE_GROUP>"
يؤدي تحديد --no-wait --debug
الخيارات في الأمر az إلى تنفيذ هذا الأمر بشكل غير متزامن. لمزيد من المعلومات، راجع كيفية تعقب العمليات غير المتزامنة.