تكوين Prometheus المجمع (معاينة) في Azure Managed Grafana

يوفر Azure Managed Grafana تكامل Prometheus مجمع في المعاينة يتيح لك توصيل مساحة عمل Azure Monitor المحددة (Prometheus المدارة) بمثيل Grafana الخاص بك واستخدامه على الفور كواجهة خلفية للقراءة والكتابة عن بعد لقواعد التسجيل المدارة بواسطة Grafana. من خلال توصيل مساحة عمل Azure Monitor التي اخترتها ب Grafana، يمكنك بشكل دوري حساب الاستعلامات المستخدمة بشكل متكرر أو مكلفة حسابيا، وحفظ النتائج كمقياس سلسلة زمنية جديدة مرة أخرى في نفس مساحة العمل، وتصور تلك السلاسل المسجلة جنبا إلى جنب مع بقية مقاييس Azure.

يتكامل Prometheus المجمع بسلاسة مع مساحات عمل Azure Monitor، ما يتيح لك:

  • توفير جمع بيانات Prometheus وتخزينها تلقائيا
  • إعداد قواعد التسجيل المدارة بواسطة Grafana لأداء الاستعلام المحسن
  • تصور مقاييس Prometheus جنبا إلى جنب مع بيانات مراقبة Azure الأخرى
  • مركزية مكدس المراقبة داخل Azure

ترشدك هذه المقالة خلال تمكين Prometheus المجمع وتكوين قواعد التسجيل وإنشاء لوحات المعلومات لتصور بيانات Prometheus في Azure Managed Grafana.

Prerequisites

  • حساب Azure مع اشتراك نشط.  أنشئ حساباً مجاناً.
  • مساحة عمل Azure Managed Grafana في المستوى القياسي.  إنشاء مساحة عمل جديدة إذا لم يكن لديك مساحة عمل.
  • Grafana الإصدار 11.0 أو أعلى.
  • مساحة عمل Azure Monitor التي تدعم مجموعة مقاييس Prometheus.
  • يجب أن يكون لديك دور المالك في مساحة عمل Azure Monitor أو أذونات مخصصة لإنشاء تعيينات أدوار. يسمح هذا الوصول ل Azure Managed Grafana بتكوين الوصول الضروري لجمع مقاييس Prometheus وتخزينها.

حدد مساحة عمل Azure Monitor لتمكين Prometheus المجمع (معاينة)

أكمل الخطوات التالية لتوصيل مساحة عمل Grafana بمساحة عمل Azure Monitor وتمكين Prometheus المجمع (معاينة):

  1. افتح مساحة عمل Azure Managed Grafana الخاصة بك وفي القائمة اليسرى اختر Integrations>Bundled Prometheus (معاينة).

    لقطة شاشة للنظام الأساسي Azure تعرض جزء تكامل Prometheus المجمع في Azure Managed Grafana.

  2. في القائمة المنسدلة، اختر مساحة عمل Azure Monitor، ثم اختر حفظ.

  3. يضيف Azure مصدر بيانات جديد لبروميثيوس يسمى bundled-azure-prometheus إلى Grafana. أثناء التمكين، يتم تمكين ميزة قواعد التسجيل المدارة بواسطة Grafana. يقوم Azure أيضا تلقائيا بإنشاء تعيينين للدور إذا لم يكنا موجودين بالفعل:

    • مراقبة قارئ البيانات: يمنح مثيل Grafana حق الوصول للقراءة إلى المقاييس في مساحة عمل Azure Monitor المحددة.
    • مراقبة ناشر المقاييس: يسمح لمثيل Grafana بكتابة نتائج قاعدة التسجيل إلى قاعدة تجميع البيانات المرفقة بمساحة عمل Azure Monitor.
  4. بعد اكتمال التمكين، تظهر مساحة عمل Azure Monitor المحددة في القائمة المنسدلة.

  5. للتبديل إلى مساحة عمل Azure Monitor مختلفة في المستقبل، كرر الخطوين 2 و3 أعلاه.

Note

بدءا من Grafana 13، يوفر إضافة Azure Monitor Managed Service for Prometheus مصادقة Azure لمصدر البياناتbundled-azure-prometheus. مصادر البيانات الحالية تنتقل تلقائيا، لذا تستمر قواعد التسجيل ولوحات التحكم والتنبيهات في العمل. للتفاصيل، راجع كيفية إدارة مصادر البيانات.

إنشاء قاعدة تنبيه Grafana

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

اتبع هذه الخطوات لإنشاء قاعدة تنبيه:

  1. في واجهة Grafana، اذهب إلىقواعد تنبيه> واختر قاعدة تنبيه جديدة. لقطة شاشة لصفحة قواعد التنبيه في Grafana مع تمييز إجراء قاعدة التنبيه الجديدة.

  2. أدخل اسم قاعدة تنبيه يصف ما تراقبه.

  3. حدد استعلام وحالة تنبيه: اختر bundled-azure-prometheus من القائمة المنسدلة وحدد حالة الاستعلام والتنبيه.

  4. تعيين سلوك تقييم: تعيين الفاصل الزمني للتقييم وشروط إطلاق التنبيه أو حله.

  5. تعيين التسميات والإعلامات: أضف تسميات للمساعدة في تصنيف التنبيه وإعداد الإعلامات لتلقي التنبيهات.

  6. حدد حفظ القاعدة والخروج لإنشاء قاعدة التنبيه.

لمزيد من التفاصيل، راجع إنشاء قواعد التنبيه المدارة بواسطة Grafana.

إعداد قواعد التسجيل المدارة بواسطة Grafana

Note

عند العمل مع Prometheus المجمعة (المعاينة)، يمكنك استخدام قواعد التسجيل التي تديرها Grafana. بالنسبة للسيناريوهات الأصلية في Azure، يوفر Azure Monitor أيضا قواعد تسجيل مدارة بواسطة Azure.

فوائد استخدام قواعد التسجيل المدارة بواسطة Azure:

  • قابلية التوسع: يتم تقييم قواعد التسجيل المدارة بواسطة Azure في منصة Azure Monitor التي تم تصميمها لتتناسب مع احتياجاتك ولا تعتمد على Azure Managed Grafana compute.
  • إدارة موارد متسقة: تدار قواعد التسجيل المدارة من قبل Azure كموارد Azure. يمكن إنشائها وتحديثها ومشاهدتها باستخدام واجهات برمجة التطبيقات والأدوات الخاصة ب Azure، مثل قوالب ARM، Azure CLI أو SDKs إلى جانب موارد Azure الأخرى.

فوائد استخدام قواعد التسجيل التي تديرها Grafana:

  • مصادر بيانات غير بروميثيوس: تسمح بمعالجة المقاييس غير البروميثيوس وتسجيلها كمقاييس بروميثيوس للاستهلاك لاحقا.
  • الإدارة في واجهة Grafana: السماح بإدارة قواعد التسجيل من واجهة Grafana.

اتبع هذه الخطوات لإنشاء قاعدة تسجيل جديدة تديرها Grafana:

  1. في صفحة قواعد التنبيه المفتوحة، اختر قاعدة تسجيل جديدة.

    لقطة شاشة لصفحة قواعد التنبيه في Grafana مع تمييز زر قاعدة التسجيل الجديدة.

  2. في الصفحة التي تفتح، أدخل اسما لقاعدة التسجيل واسم قياس.

  3. حدد القاعدة لمصدر البيانات المجمع azure-prometheus.

    لقطة شاشة لتكوين إعدادات قاعدة التسجيل باستخدام الاستعلام والتسميات.

  4. تعيين سلوك تقييم وإضافة تسميات اختياريا.

    لقطة شاشة لنموذج تكوين قاعدة التسجيل مع إعدادات التقييم.

  5. بعد الحفظ، يمكنك عرض تفاصيل قاعدة التسجيل ضمن المجلد الذي حددته سابقا. اختر أيقونة العرض لعرض المقاييس المسجلة.

للحصول على خيارات التكوين التفصيلية، راجع إنشاء قواعد تسجيل مدارة بواسطة Grafana.

عرض بيانات Prometheus المسجلة (معاينة)

بعد إعداد قواعد التسجيل، يمكنك تصور بيانات Prometheus المسجلة في Grafana:

  1. في واجهة Grafana، اذهب إلى Metrics واختر مصدر بيانات bluee-prometheus المرفق لعرض البيانات المسجلة.

    لقطة شاشة لتحديد مصدر البيانات المجمع azure-prometheus في مقاييس Grafana.

  2. يمكنك الآن إضافة هذه المقاييس المسجلة إلى لوحة معلومات Grafana. للحصول على خطوات مفصلة حول إنشاء المرئيات باستخدام بيانات Prometheus، راجع عرض بيانات Prometheus في Grafana. لمزيد من المعلومات حول تحرير لوحة معلومات، راجع تحرير لوحة معلومات.

Tip

إذا كنت لا ترى بيانات Prometheus في لوحة المعلومات الخاصة بك، فتحقق مما إذا كانت مساحة عمل Azure Monitor تجمع بيانات Prometheus. لاستكشاف الأخطاء وإصلاحها، راجع استكشاف أخطاء مجموعة مقاييس Prometheus وإصلاحها في Azure Monitor.

تعطيل Prometheus المجمع (معاينة)

إذا لم تعد بحاجة إلى Prometheus مجمع (معاينة)، يمكنك تعطيله من مساحة عمل Azure Managed Grafana:

  1. في مساحة عمل Azure Managed Grafana الخاصة بك، اختر Integrations>Bundled Prometheus (Preview) من القائمة اليسرى.

  2. اختر تعطيل>نعم للتأكيد.

  3. قم بإزالة تعيينات الدور التي تمت إضافتها مسبقا في مساحة عمل Azure Monitor اختياريا:

    1. في مورد مساحة عمل Azure Monitor، حدد Access control (IAM)>Role assignments.
    2. ضمن Monitoring Data Reader، حدد الصف باسم مورد Azure Managed Grafana. اختر حذف>الموافق.
    3. انتقل إلى صفحة النظرة العامة لمساحة عمل Azure Monitor وحدد مورد قواعد تجميع البيانات .
    4. انتقل إلى Access Control (IAM)>Role Assignments، وضمن Monitoring Metrics Publisher، حدد الصف الذي يحمل اسم مورد Azure Managed Grafana. اختر حذف>الموافق.
    5. لمتابعة الوصول إلى البيانات الموجودة في مساحة عمل Azure Monitor، ضع في اعتبارك إعداد تكامل مساحة عمل Azure Monitor في Azure Managed Grafana

    Note

    يؤدي تعطيل Prometheus المجمع إلى إزالة التكامل ولكنه لا يحذف البيانات الموجودة في مساحة عمل Azure Monitor.