إضافة مساحة عمل Azure Monitor إلى Azure Managed Grafana لجمع بيانات Prometheus

في هذا الدليل، تعرف على كيفية توصيل مساحة عمل Azure Monitor ب Grafana مباشرة من مساحة عمل Azure Managed Grafana. تم تصميم هذه الميزة لتوفير طريقة سريعة لجمع مقاييس Prometheus المخزنة في مساحة عمل Azure Monitor وتمكنك من مراقبة مجموعات خدمة Azure Kubernetes (AKS) في Grafana.

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

إضافة تعيين دور جديد

في مساحة عمل Azure Monitor، قم بتعيين دور قارئ بيانات المراقبة إلى الهوية المدارة لمورد Azure Managed Grafana، بحيث يمكن ل Grafana جمع البيانات من مساحة عمل Azure Monitor.

إشعار

يجب تمكين الهوية المدارة المعينة من قبل النظام في مورد Azure Managed Grafana. إذا لزم الأمر، قم بتمكينه عن طريق الانتقال إلى Identity وحدد Status: On.

لتعيين دور قارئ بيانات المراقبة:

  1. افتح مساحة عمل Azure Monitor التي تحتوي على بيانات Prometheus.
  2. انتقل إلى Access control (IAM)>Add>Add role assignment.
  3. حدد دور Monitoring Data Reader، ثم Next.
  4. لتعيين الوصول إلى، حدد الهوية المدارة
  5. افتح Select members وحدد مورد Azure Managed Grafana.
  6. حدد Review + assign لبدء تعيين الدور

إضافة مساحة عمل Azure Monitor

  1. افتح مساحة عمل Azure Managed Grafana.

  2. في القائمة اليسرى، حدد Integrations>Azure Monitor workspaces.

    Screenshot of the Grafana roles in the Azure platform.

  3. حدد إضافة.

  4. في الجزء الذي يفتح، حدد مساحة عمل Azure Monitor من القائمة وتأكد من إضافة.

  5. بمجرد اكتمال العملية، يعرض Azure جميع مساحات عمل Azure Monitor المضافة إلى مساحة عمل Azure Managed Grafana. يمكنك إضافة المزيد من مساحات عمل Azure Monitor عن طريق تحديد إضافة مرة أخرى.

عرض بيانات Prometheus في Grafana

عند إضافة مساحة عمل Azure Monitor إلى Azure Managed Grafana في الخطوة السابقة، أضاف Azure مصدر بيانات Prometheus جديدا إلى Grafana.

للحصول على لوحة معلومات مع مقاييس Prometheus، استخدم إحدى لوحات المعلومات التي تم إنشاؤها مسبقا أو أنشئ واحدة جديدة تماما.

استخدام لوحة معلومات تم إنشاؤها مسبقا

في Grafana، انتقل إلى Dashboards من القائمة اليسرى وقم بتوسيع مصدر البيانات Managed Prometheus . راجع قائمة لوحات المعلومات التي تم إنشاؤها مسبقا وافتح واحدة تبدو مثيرة للاهتمام بالنسبة لك.

تتوفر لوحات المعلومات التالية التي تم إنشاؤها تلقائيا، اعتبارا من 7 نوفمبر 2023:

  • Kubernetes / موارد الحساب / نظام المجموعة
  • Kubernetes / حساب الموارد / نظام المجموعة (Windows)
  • Kubernetes / موارد الحساب / مساحة الاسم (Pods)
  • Kubernetes / حساب الموارد / مساحة الاسم (Windows)
  • Kubernetes / موارد الحساب / مساحة الاسم (أحمال العمل)
  • Kubernetes / حساب الموارد / العقدة (Pods)
  • Kubernetes / موارد الحوسبة / الجراب
  • Kubernetes / حساب الموارد / جراب (Windows)
  • Kubernetes / موارد الحساب / حمل العمل
  • Kubernetes / Kubelet
  • Kubernetes / الشبكات
  • Kubernetes / USE Method / Cluster (Windows)
  • Kubernetes / USE Method / Node (Windows)
  • مصدر العقدة / العقد
  • مصدر العقدة / أسلوب الاستخدام / العقدة
  • نظرة عامة

تظهر لقطة الشاشة التالية بعض اللوحات من لوحة معلومات "Kubernetes / Compute Resources / Cluster".

Screenshot of prebuilt dashboard showing Prometheus metrics.

تحرير لوحة المعلومات حسب الرغبة. لمزيد من المعلومات حول تحرير لوحة معلومات، اقرأ تحرير لوحة معلومات.

إنشاء لوحة معلومات جديدة

لإنشاء لوحة معلومات جديدة تماما باستخدام مقاييس Prometheus:

  1. افتح Grafana وحدد الاتصال اتصالاتك> من القائمة اليسرى.

  2. ابحث عن مصدر بيانات Prometheus الجديد.

    Screenshot of a new Prometheus data source displayed in the Grafana user interface.

  3. حدد إنشاء لوحة معلومات لبدء إنشاء لوحة معلومات جديدة باستخدام مقاييس Prometheus.

  4. حدد إضافة مرئيات لبدء إنشاء لوحة جديدة.

  5. ضمن المقاييس، حدد مقياسا ثم قم بتشغيل الاستعلامات للتحقق من أن لوحة المعلومات الخاصة بك يمكنها جمع بيانات Prometheus وعرضها.

    Screenshot the Grafana UI, showing a new dashboard displaying Prometheus data.

    لمزيد من المعلومات حول تحرير لوحة معلومات، اقرأ تحرير لوحة معلومات.

تلميح

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

إزالة مساحة عمل Azure Monitor

إذا لم تعد بحاجة إليها، يمكنك إزالة مساحة عمل Azure Monitor من مساحة عمل Azure Managed Grafana:

  1. في مساحة عمل Azure Managed Grafana، حدد Integrations> **Azure Monitor workspaces من القائمة اليسرى.
  2. حدد الصف الذي يحتوي على المورد لحذفه وحدد حذف>نعم.

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

  1. في مورد مساحة عمل Azure Monitor، حدد Access control (IAM)>Role assignments.
  2. ضمن Monitoring Data Reader، حدد الصف باسم مورد Azure Managed Grafana وحدد Remove>OK.

لمعرفة المزيد حول خدمة Azure Monitor المدارة ل Prometheus، اقرأ خدمة Azure Monitor المدارة لدليل Prometheus.

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

في هذا الدليل الإرشادي، تعلمت كيفية توصيل مساحة عمل Azure Monitor ب Grafana. لمعرفة كيفية إنشاء لوحات معلومات Grafana وتكوينها، انتقل إلى إنشاء لوحات المعلومات.