إنشاء تنبيه لخدمات ملفوس
يقدم هذا الموضوع آلية التنبيه لخدمات ملفوس ويشرح لماذا ومتى وكيف يمكن إنشاء تنبيهات في ملفوس.
من خلال إنشاء التنبيهات، يمكنك تلقي تنبيهات عندما تتجاوز قيمة مقياس معين الحد الذي قمت بتحديده مسبقاً.
على سبيل المثال، يمكنك إنشاء تنبيه وتعيين 80 ميغابايت كقيمة قصوى لاستخدام الذاكرة من قبل مكونات Milvus. إذا تجاوز الاستخدام الفعلي الرقم المحدد مسبقًا، ستتلقى تنبيهات لتذكيرك بأن استخدام الذاكرة بواسطة مكون Milvus يتجاوز 80 ميغابايت. وبناءً على التنبيه، يمكنك بعد ذلك تعديل تخصيص الموارد وفقاً لذلك وفي الوقت المناسب لضمان توفر الخدمة.
سيناريوهات إنشاء التنبيهات
فيما يلي بعض السيناريوهات الشائعة التي تحتاج فيها إلى إنشاء تنبيه لـ
- استخدام وحدة المعالجة المركزية أو الذاكرة من قبل مكونات Milvus مرتفع جداً.
- انخفاض مساحة القرص في كبسولات مكونات Milvus.
- إعادة تشغيل كبسولات مكونات Milvus بشكل متكرر جداً.
تتوفر المقاييس التالية لتكوين التنبيهات:
القياس | الوصف | وحدة القياس |
---|---|---|
استخدام وحدة المعالجة المركزية | استخدام وحدة المعالجة المركزية بواسطة مكونات Milvus التي يشار إليها بوقت تشغيل وحدة المعالجة المركزية. | الثانية |
الذاكرة | موارد الذاكرة التي تستهلكها مكونات Milvus. | ميغابايت |
جوروتينات | الأنشطة المنفذة المتزامنة في لغة GO. | / |
خيوط نظام التشغيل | خيوط، أو عمليات خفيفة الوزن في نظام التشغيل. | / |
العمليات المفتوحة Fds | العدد الحالي لواصفات الملفات المستخدمة. | / |
إعداد التنبيهات
يأخذ هذا الدليل مثالاً لإنشاء تنبيه لاستخدام ذاكرة مكونات Milvus. لإنشاء أنواع أخرى من التنبيهات، يرجى تعديل الأوامر وفقاً لذلك. إذا واجهتك أي مشاكل أثناء العملية، لا تتردد في طرحها في منتدى ميلفوس أو بدء مناقشة على سلاك.
المتطلبات الأساسية
يفترض هذا البرنامج التعليمي أنك قمت بتثبيت وتهيئة غرافانا. إذا لم يكن كذلك، نوصي بقراءة دليل المراقبة.
1. إضافة استعلام جديد
لإضافة تنبيه لاستخدام الذاكرة لمكونات ميلفوس، قم بتحرير لوحة الذاكرة. ثم، أضف استعلامًا جديدًا بالمقياس: process_resident_memory_bytes{app_kubernetes_io_name="milvus", app_kubernetes_io_instance=~"my-release", namespace="default"}
تنبيه_مقياس
2. احفظ لوحة التحكم
احفظ لوحة التحكم، وانتظر بضع دقائق لرؤية التنبيه.
لوحة_التنبيه
لا يدعم استعلام تنبيه Grafana متغيرات القالب. لذلك، يجب إضافة استعلام ثانٍ بدون أي متغيرات قالب في التسميات. يتم تسمية الاستعلام الثاني باسم "A" افتراضيًا. يمكنك إعادة تسميته بالنقر على القائمة المنسدلة.
تنبيه_استعلام
3. إضافة إشعارات التنبيه
لتلقي إشعارات التنبيه، أضف "قناة تنبيه". ثم، حدد القناة في الحقل "إرسال إلى".
تنبيه_التنبيه
إذا تم إنشاء التنبيه وتشغيله بنجاح، ستتلقى الإشعار كما هو موضح في لقطة الشاشة أدناه.
رسالة_التنبيه
لحذف تنبيه، انتقل إلى لوحة "تنبيه" وانقر على زر الحذف.
حذف_تنبيه
الخطوة التالية
- إذا كنت بحاجة إلى بدء خدمات المراقبة لـ Milvus:
- اقرأ دليل المراقبة
- تعرف على كيفية تصور مقاييس المراقبة
- إذا قمت بإنشاء تنبيهات لاستخدام الذاكرة بواسطة مكونات Milvus:
- تعرف على كيفية تخصيص الموارد
- إذا كنت تبحث عن معلومات حول كيفية توسيع نطاق مجموعة Milvus:
- تعلم كيفية توسيع نطاق مجموعة Milvus