المهارات observability-monitoring-slo-implement
📊

observability-monitoring-slo-implement

آمن

تنف��ذ أهداف مستوى الخدمة وميزانيات الأخطاء

تصميم وتنفيذ أهداف مستوى الخدمة مع مؤشرات مستوى الخدمة وميزانيات الأخطاء لقياس وتحسين موثوقية النظام مع الموازنة بين سرعة تطوير الميزات.

يدعم: Claude Codex Code(CC)
🥉 72 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "observability-monitoring-slo-implement". تصميم أهداف SLO لخدمة د��ع متجر إلكتروني جديدة

النتيجة المتوقعة:

إطار شامل لـ SLO يشمل: تصنيف المستوى (حرج)، هدف التوفر (99.95%)، مؤشرات SLI لزمن الاستجابة (p95 < 500ms)، مؤشر SLI لمعدل الأخطاء (< 0.1%)، حساب ميزانية الأخطاء (4.38 ساعة/شهر)، وعتبات تنبيه معدل الاستنفاد.

استخدام "observability-monitoring-slo-implement". إنشاء قواعد تسجيل Prometheus لتتبع SLO

النتيجة المتوقعة:

تك��ين YAML مع قواعد تسجيل لمعدل الطلبات ومعدل النجاح في نوافذ زمنية متعددة (5 دقائق، 30 دقيقة، ساعة واحدة)، والنسب المئوية لزمن الاستجابة (p50، p95، p99)، وحسابات معدل استنفاد ميزانية الأخطاء.

التدقيق الأمني

آمن
v1 • 2/24/2026

Static analysis detected 57 potential issues, but manual review confirms all findings are false positives. The skill contains documentation with Python code examples for SLO implementation - no actual executable code, no network calls, and no cryptographic operations. The placeholder URLs use example.com domain. This is a legitimate DevOps reliability skill.

2
الملفات التي تم فحصها
1,124
الأسطر التي تم تحليلها
5
النتائج
1
إجمالي عمليات التدقيق
مشكلات متوسطة المخاطر (2)
External Commands Detection in Documentation
Static scanner detected 'external_commands' pattern in markdown documentation. This is a false positive - the skill contains Python code examples in markdown blocks, not executable shell commands. The backtick syntax detected is part of Python f-strings and dictionary literals in documentation examples.
Hardcoded URLs in Example Configuration
Static scanner detected placeholder URLs in YAML configuration examples. These are example.com domain URLs used as placeholders in documentation, not actual network endpoints.
مشكلات منخفضة المخاطر (3)
Numeric Pattern False Positives
Static scanner detected 'weak cryptographic algorithm' patterns at multiple locations. These are false positives - the numeric values detected (99.9%, 0.001, 14.4) are SLO availability targets and burn rate multipliers, not cryptographic algorithms.
Documentation Language False Positive
Static scanner detected 'system reconnaissance' patterns. This is a false positive - words like 'analyze', 'assess', 'identify' are used in the legitimate context of service analysis for SLO design, not reconnaissance.
Code Block Bracket Pattern
Static scanner detected 'obfuscation' pattern with multiple bracket chains. This is a false positive - the pattern detected is legitimate markdown code block formatting with Python dictionary and f-string syntax.
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
89
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

تحديد أهداف SLO لخدمة API جديدة

إنشاء أهداف SLO للتوفر وزمن الاستجابة ومعدل الأخطاء مع أهداف مناسبة بناءً على أهمية الخدمة

إعداد تنبيهات ميزانية الأخطاء

تكوين تنبيهات معدل الاستنفاد متعددة النوافذ لاكتشاف الاستهلاك السريع والبطيء لميزانية الأخطاء

إنشاء عملية مراجعة SLO

إنشاء قوالب مراجعة SLO أسبوعية وعمليات حوكمة للفرق الهندسية

جرّب هذه الموجهات

تصميم SLO أسا��ي
ساعدني في تصميم أهداف SLO لخدمة معالجة الدفعات الخاصة بي. تتعامل مع 10000 طلب في الدقيقة وتتطلب موثوقية عالية. ما هدف التوفر الذي يجب أن أضبطه وكيف أحدد مؤشرات SLI؟
تنفيذ SLI
أحتاج إلى تنفيذ مؤشرات SLI لخدمة REST API باستخدام Prometheus. أرني كيفية إنشاء استعلامات SLI للتوفر وزمن الاستجابة التي تتتبع نسبة الطلبات الناجحة والطلبات أقل من 500 مللي ثانية.
تنبيهات ميزانية الأخطاء
قم بتكوين تنبيهات معدل استنفاد ميزانية الأخطاء لخدمتي مع هدف SLO بنسبة 99.9%. أحتاج إلى قواعد تنبيه للاستنفاد السريع (تنبيه فوري) والاستنفاد البطيء (إنشاء تذكرة).
حوكمة SLO
إنشاء إطار حوكمة SLO لفريقي مع الأدوار ��المسؤوليات وقوالب المراجعة الأسبوعية وعمليات تواصل أصحاب المصلحة.

أفضل الممارسات

  • ابدأ بأهداف SLO محافظة وقم بتشديدها بناءً على بيانات الأداء الفعلية للخدمة
  • استخدم نوافذ زمنية متعددة لتنبيهات معدل الاستنفاد لالتقاط الاستهلاك السريع والبطيء للميزانية
  • وازن أهداف SLO مع أولويات العمل وتوقعات المستخدمين، وليس الراحة التقنية

تجنب

  • ضبط أهداف SLO بشكل صارم جداً في البداية، مما يؤدي إلى تنبيهات مستمرة وإرهاق التنبيهات
  • استخدام مؤشرات SLI للتوفر فقط دون النظر في زمن الاستجابة أو مقاييس الجودة
  • إنشاء أهداف SLO دون محاذاة أصحاب المصلحة أو سياق العمل

الأسئلة المتكررة

ما الفرق بين SLO و SLA؟
هدف SLO (هدف مستوى الخدمة) هو هدف داخلي تلتزم به الفرق الهندسية. اتفاقية SLA (اتفاقية مستوى الخدمة) هي التزام تعاقدي مع العملاء مع عواقب مالية في حالة الانتهاك.
كيف أختار هدف توفر SLO المناسب؟
ابدأ بتحليل التوفر التاريخي وفهم توقعات المستخدمين والنظر في تأثير العمل. الخدمات الحرجة تحتاج عادة إلى 99.95%+ بينما الخدمات القياسية قد تستهدف 99.5%.
ما النافذة الزمنية التي يجب استخدامها لقياسات SLO؟
النوافذ ��لشائعة هي 30 يوماً للتوفر المتدا��ل أو الأشهر التقويمية لفترات الفوترة. النوافذ الأطول توفر الاستقرار ولكن ردود فعل أبطأ على المشاكل.
كيف أتعامل مع الصيانة المجدولة في حسابات SLO؟
استبعد نوافذ الصيانة المخططة من قياسات SLO أو استخدم صيغ توفر تأخذ في الاعتبار التوقف المتوقع. وثق منهجك بوضوح.
ماذا أفعل عندما يتم استنفاد ميزانية الأخطاء؟
أوقف تطوير الميزات وركز على تحسينات الموثوقية واطلع أصحاب المصلحة على الحالة. استخدم سياسة ميزانية الأخطاء لإرشاد قرارات الإصدار.
كم عدد أهداف SLO التي يجب أن تمتلكها الخدمة؟
ابدأ بـ 2-4 أهداف SLO تغطي الج��انب الأ أهم للمستخدم: التوفر وزمن الاستجابة ومعدل الأخطاء. أضف المزيد حسب الحاجة ولكن تجنب إرهاق التنبيهات.

تفاصيل المطور

بنية الملفات