Grafana Cloud
ربط
اربط Grafana Cloud من الطرفية. مرّر --help للأعلام التي يقبلها Grafana Cloud.
polylane integration connect --type grafanaعنوان URL للـ stack ورمز حساب خدمة بدور Editor.
اربط Grafana Cloud ليستطيع الوكلاء قراءة لوحات التحكم لديك، والاستعلام عن مصادر بياناتك، وفحص تنبيهات Grafana.
الإعداد
- جد عنوان URL للـ stack الخاص بك في بوابة Grafana Cloud، مثل https://yourstack.grafana.net.
- في stack Grafana الخاص بك، افتح Administration → Users and access → Service accounts.
- أنشئ حساب خدمة بدور Editor. يتيح Editor للوكلاء قراءة لوحات التحكم والاستعلام عن مصادر البيانات وإنشاء التعليقات التوضيحية، ويتيح لـ Polylane الاشتراك في تنبيهات Grafana لديك.
- أضف رمزاً إلى حساب الخدمة والصق القيمتين في Polylane. يتحقق Polylane منهما مقابل stack الخاص بك ويربط.
يُشفَّر رمزك قبل تخزينه، ولا يراه الوكيل أبداً.
تدخل stacks الطبقة المجانية في Grafana Cloud في وضع السكون بعد فترة من عدم النشاط. إذا أبلغ التحقق أن stack غير قابل للوصول، فافتحه في متصفحك مرة واحدة وأعد المحاولة.
التنبيهات والمراقبة المستمرة
عند الربط، يوفّر Polylane نقطة اتصال webhook في stack الخاص بك ويضيف مساراً شاملاً إلى شجرة سياسة الإشعارات لديك. يطابق المسار كل تنبيه ويواصل إلى مساراتك القائمة، فيبقى توصيلك الحالي كما هو، وتُشعر قواعد التنبيه التي تنشئها لاحقاً Polylane تلقائياً. تصل التنبيهات المنطلقة إلى مساحة عملك، وتُفرز، ويمكنها بدء التحقيقات.
يقرأ Polylane أيضاً كل لوحة تحكم ويشغّل كل استعلام لوحة (panel) باستمرار كفحص شذوذ، ويكتشف استعلامات رئيسية للإشارات التي تفوّتها لوحات التحكم لديك.
ما يستطيع الوكلاء فعله
- البحث في لوحات التحكم وقراءة تعريفات لوحاتها واستعلاماتها
- سرد مصادر البيانات وتشغيل فحوص الصحة
- تشغيل استعلامات PromQL وLogQL وTraceQL وغيرها من الاستعلامات الأصلية لمصادر البيانات عبر وكيل الاستعلامات في Grafana
- فحص قواعد التنبيه وحالتها الحية وصحتها والتنبيهات المنطلقة الآن
- قراءة التعليقات التوضيحية على الرسوم البيانية، وإنشاء تعليقات جديدة لعمليات النشر ونوافذ الحوادث
الفصل
افصل Grafana Cloud في Polylane؛ فيزيل نقطة الاتصال ومسار سياسة الإشعارات اللذين وفّرهما. ثم احذف رمز حساب الخدمة في Grafana. إذا كان المسار في Terraform، فأزله في الوقت نفسه.
سجّل تنبيهات Grafana Cloud في Polylane إلى جانب مواردك المُدارة بواسطة Terraform.
تبقي تسوية كل ساعة نقطة الاتصال polylane ومسار سياستها الشامل في مكانهما. يدير المورد grafana_notification_policy شجرة السياسة كلها، فيزيل تطبيق Terraform الذي يحذف المسار المسار وتعيد التسوية إضافته. احمل المسار كأول سياسة في شجرتك، مع continue = true لتواصل مساراتك الخاصة استلام كل شيء، واترك نقطة الاتصال نفسها لـ Polylane:
resource "grafana_notification_policy" "tree" {
# ...
policy {
contact_point = "polylane"
continue = true
}
# your existing routes follow
}
لا تحتاج قواعد التنبيه إلى إعداد لكل قاعدة: يطابق المسار كل تنبيه. يزيل فصل التكامل نقطة الاتصال والمسار، فأزل المسار من إعدادات Terraform في الوقت نفسه.
فصل
يوقف الفصل كل مزامنة وفحص ويحذف بيانات الاعتماد التي احتفظ بها Polylane. يُزال أيضاً كل ما أعدّه Polylane في Grafana Cloud؛ ولا يبقى شيء.
polylane integration disconnect <id>الأدوات
6العمليات التي يستطيع الوكلاء إجراءها في المحادثات.