إعداد Prometheus لجمع المقاييس الشامل والإشعارات ومراقبة البنية التحتية. يوفر هذا الدليل تكوينًا كاملاً لأهداف الكشط وقواعد التسجيل وتعريفات التنبيهات.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“prometheus-configuration”。 Set up Prometheus monitoring for my Kubernetes cluster
预期结果:
- ## Kubernetes Prometheus Setup ### Installation with Helm ```bash helm repo add prometheus-community https://prometheus-community.github.io/helm-charts helm install prometheus prometheus-community/kube-prometheus-stack --namespace monitoring --create-namespace ``` ### Basic Scrape Configuration ```yaml scrape_configs: - job_name: 'kubernetes-nodes' kubernetes_sd_configs: - role: node ```
正在使用“prometheus-configuration”。 Create recording rules for API metrics
预期结果:
- ## Recording Rules for API ```yaml groups: - name: api_metrics rules: - record: job:http_requests:rate5m expr: sum by (job) (rate(http_requests_total[5m])) - record: job:http_requests_error_rate:percentage expr: |- (sum by (job) (rate(http_requests_total{status=~"5.."}[5m])) / job:http_requests:rate5m) * 100 ```
正在使用“prometheus-configuration”。 Configure high CPU alert
预期结果:
- ## Alert Rule: High CPU Usage ```yaml - alert: HighCPUUsage expr: instance:node_cpu:utilization > 80 for: 5m labels: severity: warning annotations: summary: "High CPU usage on {{ $labels.instance }}" description: "CPU usage is {{ $value }}%" ```
安全审计
安全This is a legitimate Prometheus configuration documentation skill. The static scanner flagged code examples within markdown documentation as executable code, which is a false positive. All detected patterns (external commands, network URLs, certificate paths, crypto algorithms) appear in YAML/bash code blocks showing configuration examples - not actual runtime code. No malicious intent detected. Skill is safe for publication.
严重问题 (1)
中风险问题 (4)
质量评分
你能构建什么
مهندس DevOps يقوم بإعداد المراقبة
تكوين Prometheus من الصفر لمشروع بنية تحتية جديد مع أهداف الكشط والتنبيهات المناسبة
فريق SRE يقوم بتعريف قواعد التنبيه
إنشاء قواعد تنبيه شاملة لتوفر الخدمة ومعدلات الأخطاء واستخدام الموارد
مطور يقوم بأدوات التطبيقات
تعلم اصطلاحات تسمية مقاييس Prometheus وتكوين الكشط لنقاط نهاية التطبيق
试试这些提示
إعداد مراقبة Prometheus لعنقودي Kubernetes. تضمين تكوين الكشط لمصدري العقد والتنبيه الأساسي لتوفر الخدمة.
إنشاء قواعد التسجيل لمقاييس API الشائعة بما في ذلك معدل الطلبات ونسبة معدل الأخطاء وزمن الاستجابة P95. إظهار كيفية تنظيمها حسب الخدمة.
تصميم قواعد التنبيه لاستخدام CPU العالي (العتبة 80٪ لمدة 5 دقائق)، واستخدام الذاكرة العالي (العتبة 85٪)، ومساحة القرص المنخفضة (العتبة 90٪). تضمين التسميات والتعليقات التوضيحية المناسبة.
تكوين Prometheus لاكتشاف الخدمات في Kubernetes تلقائيًا باستخدام التعليقات التوضيحية. إظهار قواعد إعادة التسمية لإضافة تسميات البيئة والمنطقة.
最佳实践
- استخدم تسمية مقاييس متسقة بتنسيق البادئة_الوحدة (مثل http_requests_total)
- حدد فترات كشط مناسبة (15-60 ثانية نموذجي، 5 ثوانٍ للمقاييس الحرجة)
- أنشئ قواعد التسجيل للتعبيرات المكلفة المستعلم عنها بشكل متكرر
避免
- تجنب الكشط بشكل متكرر جدًا (استخدام عالي للموارد)
- لا تنبه على القمم الفورية بدون مدة محددة
- تجنب قواعد التسجيل التي تكرر المقاييس الأولية