اقرأ باللغة الإنجليزية

مشاركة عبر


الاستعلام عن مقاييس Prometheus باستخدام مصنفات Azure

إنشاء لوحات معلومات مدعومة من خدمة Azure Monitor المدارة ل Prometheus باستخدام مصنفات Azure. تقدم هذه المقالة مصنفات لمساحات عمل Azure Monitor وتوضح لك كيفية الاستعلام عن مقاييس Prometheus باستخدام مصنفات Azure ولغة استعلام Prometheus (PromQL).

يمكنك أيضا الاستعلام عن مقاييس Prometheus باستخدام PromQL من مستكشف المقاييس في مساحة عمل Azure Monitor. لمزيد من المعلومات، راجع مستكشف مقاييس Azure Monitor مع PromQL (معاينة).

المتطلبات الأساسية

للاستعلام عن مقاييس Prometheus من مساحة عمل Azure Monitor، تحتاج إلى ما يلي:

مصنف مستكشف Prometheus

تتضمن مساحات عمل Azure Monitor مصنف استكشاف للاستعلام عن مقاييس Prometheus.

  1. من صفحة نظرة عامة على مساحة عمل Azure Monitor، حدد مستكشف Prometheus

لقطة شاشة تعرض تحديد قائمة مساحة عمل Azure Monitor.

  1. أو عنصر قائمة المصنفات، وفي معرض مساحة عمل Azure Monitor، حدد تجانب مصنف Prometheus Explorer.

لقطة شاشة تعرض معرض مساحة عمل Azure Monitor.

يحتوي المصنف على خيارات الإدخال التالية:

  • النطاق الزمني. حدد الفترة الزمنية التي تريد تضمينها في الاستعلام. حدد مخصص لتعيين وقت البدء والانتهاء.
  • PromQL. أدخل استعلام PromQL لاسترداد بياناتك. لمزيد من المعلومات حول PromQL، راجع الاستعلام عن Prometheus.
  • علامات تبويب الرسم البياني والشبكة والأبعاد. التبديل بين طريقة عرض رسومية وجدولية وأبعاد لإخراج الاستعلام.

لقطة شاشة تعرض مستكشف PromQL.

إنشاء مصنف Prometheus

تدعم المصنفات العديد من المرئيات وتكاملات Azure. لمزيد من المعلومات حول مصنفات Azure، راجع إنشاء مصنف Azure.

  1. من مساحة عمل Azure Monitor، حدد Workbooks.

  2. حدد جديد.

  3. في المصنف الجديد، حدد إضافة، وحدد إضافة استعلام من القائمة المنسدلة. لقطة شاشة تعرض القائمة المنسدلة إضافة محتوى في مساحة عمل فارغة.

  4. تستخدم مصنفات Azure مصادر البيانات لتعيين نطاق المصدر للبيانات التي تقدمها. للاستعلام عن مقاييس Prometheus، حدد القائمة المنسدلة مصدر البيانات، واختر Prometheus .

  5. من القائمة المنسدلة مساحة عمل Azure Monitor، حدد مساحة العمل الخاصة بك.

  6. حدد نوع الاستعلام من القائمة المنسدلة نوع استعلام Prometheus.

  7. اكتب استعلام PromQL في حقل Prometheus Query .

  8. حدد زر تشغيل الاستعلام .

  9. حدد تم التحرير في أسفل القسم واحفظ عملك

لقطة شاشة تعرض نموذج استعلام PromQL.

استكشاف الأخطاء وإصلاحها

إذا تلقيت رسالة تفيد بأنه "ليس لديك حاليا أي بيانات Prometheus تم استيعابها في مساحة عمل Azure Monitor هذه":

  • تحقق من تشغيل مجموعة المقاييس في شفرة المجموعات المراقبة في مساحة عمل Azure Monitor.

إذا لم يرجع استعلام المصنف البيانات ويرجع بالرسالة "ليس لديك حق الوصول إلى الاستعلام":

  • تحقق من أن لديك أذونات كافية لتنفيذ microsoft.monitor/accounts/read المعينة من خلال التحكم بالوصول (IAM) في مساحة عمل Azure Monitor.
  • تأكد من أن إعدادات الشبكات تدعم الوصول إلى الاستعلام. قد تحتاج إلى تمكين الوصول الخاص من خلال نقطة النهاية الخاصة بك أو تغيير الإعدادات للسماح بالوصول العام.
  • إذا تم تمكين حظر الإعلانات في المستعرض، فقد تحتاج إلى إيقاف المصنف مؤقتا أو تعطيله وتحديثه لعرض البيانات.

الأسئلة الشائعة

يقدم هذا القسم إجابات للأسئلة الشائعة.

أفتقد جميع مقاييسي أو بعضها. كيف يمكنني استكشاف الأخطاء وإصلاحها؟

يمكنك استخدام دليل استكشاف الأخطاء وإصلاحها لاستيعاب مقاييس Prometheus من العامل المدار هنا.

لماذا أفتقد المقاييس التي تحتوي على تسميتين بنفس الاسم ولكن غلاف مختلف؟

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

أرى بعض الثغرات في بيانات القياس، لماذا يحدث هذا؟

أثناء تحديثات العقدة، قد ترى فجوة من دقيقة إلى دقيقتين في البيانات القياسية للمقاييس التي تم جمعها من مجمعات مستوى نظام المجموعة لدينا. تحدث هذه الفجوة لأنه يتم تحديث العقدة التي يتم تشغيل البيانات عليها كجزء من عملية تحديث عادية. تؤثر عملية التحديث هذه على الأهداف على مستوى المجموعة مثل kube-state-metrics وأهداف التطبيق المخصصة المحددة. يحدث هذا عند تحديث نظام المجموعة يدويا أو عن طريق التحديث التلقائي. هذا السلوك متوقع ويحدث بسبب العقدة التي يتم تشغيلها عند تحديثها. لا يؤثر هذا السلوك على أي من قواعد التنبيه الموصى بها.

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