Agent Skillscosmicstack-labs/mercury-agent-skills › monitoring-observability

monitoring-observability

GitHub

提供系统可观测性构建指南,涵盖指标、日志、链路追踪三大支柱及告警与仪表盘设计最佳实践。

categories/devops/monitoring-observability/SKILL.md cosmicstack-labs/mercury-agent-skills

Trigger Scenarios

配置监控工具如Prometheus或Grafana 设计系统告警策略或SLO 排查分布式系统性能问题

Install

npx skills add cosmicstack-labs/mercury-agent-skills --skill monitoring-observability -g -y
More Options

Non-standard path

npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills/tree/main/categories/devops/monitoring-observability -g -y

Use without installing

npx skills use cosmicstack-labs/mercury-agent-skills@monitoring-observability

指定 Agent (Claude Code)

npx skills add cosmicstack-labs/mercury-agent-skills --skill monitoring-observability -a claude-code -g -y

安装 repo 全部 skill

npx skills add cosmicstack-labs/mercury-agent-skills --all -g -y

预览 repo 内 skill

npx skills add cosmicstack-labs/mercury-agent-skills --list

SKILL.md

Frontmatter
{
    "name": "monitoring-observability",
    "metadata": {
        "tags": [
            "monitoring",
            "observability",
            "prometheus",
            "grafana",
            "logging",
            "tracing"
        ],
        "author": "cosmicstack-labs",
        "version": "1.0.0",
        "category": "devops"
    },
    "description": "Prometheus, Grafana, ELK\/Loki, Jaeger, metrics, logging, tracing, and alerting"
}

Monitoring & Observability

Build comprehensive observability for your systems.

The Three Pillars

1. Metrics (Prometheus)

# Instrument your app
http_requests_total{method="GET", endpoint="/api/users", status="200"} 1024
http_request_duration_seconds{quantile="0.95"} 0.235

2. Logging (Loki / ELK)

  • Structured JSON logging
  • Include: timestamp, level, service, trace_id, message
  • Centralized log aggregation
  • Log levels: DEBUG < INFO < WARN < ERROR < FATAL

3. Tracing (Jaeger / Tempo)

  • Trace every request across services
  • Span: individual operation with timing
  • Distributed context propagation via trace ID headers
  • Sample 1-10% of production traffic

Alerting (Alertmanager)

Alert Severity

Severity Response Time Channel
Critical Immediately PagerDuty + SMS
Warning 1 hour Slack + Email
Info Next day Dashboard

Golden Signals (Google SRE)

  1. Latency: Time to respond
  2. Traffic: Requests per second
  3. Errors: Error rate (5xx, exceptions)
  4. Saturation: Resource utilization

Dashboard Design (Grafana)

Rules

  • 3-5 panels per row
  • Time series with trend lines, not raw numbers
  • RED metrics: Rate, Errors, Duration per service
  • USE metrics: Utilization, Saturation, Errors per resource
  • Include annotations for deployments, incidents

Best Practices

  • Monitor from outside (synthetic checks)
  • Monitor everything, alert on what matters
  • Use SLOs to define what's "good enough"
  • Test alerts (fire drills, tabletop exercises)
  • Review dashboards monthly with the team

Version History

  • 38e2523 Current 2026-07-05 19:39

Same Skill Collection

categories/ai-ml/agent-audit-logging/SKILL.md
categories/ai-ml/agent-handoff-protocols/SKILL.md
categories/ai-ml/agent-health-monitoring/SKILL.md
categories/ai-ml/agent-task-delegation/SKILL.md
categories/ai-ml/ai-agent-design/SKILL.md
categories/ai-ml/error-recovery-retry/SKILL.md
categories/ai-ml/memory-management/SKILL.md
categories/ai-ml/prompt-engineering/SKILL.md
categories/ai-ml/prompt-version-management/SKILL.md
categories/ai-ml/routerbase-model-gateway/SKILL.md
categories/ai-ml/token-budget-tracking/SKILL.md
categories/automation/daily-briefing/SKILL.md
categories/automation/screenshot/SKILL.md
categories/automation/shell-scripting/SKILL.md
categories/automation/twitter-account-manager/SKILL.md
categories/automation/workflow-automation/SKILL.md
categories/automation/x-twitter-automation/SKILL.md
categories/backend/api-design/SKILL.md
categories/backend/authentication-authorization/SKILL.md
categories/backend/caching-strategies/SKILL.md
categories/backend/database-design/SKILL.md
categories/backend/message-queues/SKILL.md
categories/backend/microservices/SKILL.md
categories/backend/nodejs-patterns/SKILL.md
categories/backend/python-patterns/SKILL.md
categories/backend/serverless-patterns/SKILL.md
categories/business/event-staffing-compliance/SKILL.md
categories/business/event-staffing-ordering/SKILL.md
categories/business/negotiation/SKILL.md
categories/business/startup-strategy/SKILL.md
categories/career/career-planning/SKILL.md
categories/career/interview-prep/SKILL.md
categories/career/linkedin-optimization/SKILL.md
categories/career/resume-writing/SKILL.md
categories/career/salary-negotiation/SKILL.md
categories/creative-personal-development/content-repurposer/SKILL.md
categories/creative-personal-development/daily-standup-journal/SKILL.md
categories/creative-personal-development/decision-matrix/SKILL.md
categories/creative-personal-development/idea-validator/SKILL.md
categories/creative-personal-development/meeting-note-summarizer/SKILL.md
categories/creative-personal-development/personal-branding-statement/SKILL.md
categories/creative-personal-development/storytelling-advisor/SKILL.md
categories/creative-personal-development/time-blocking-scheduler/SKILL.md
categories/data/data-pipeline/SKILL.md
categories/design/accessibility/SKILL.md
categories/design/ui-design-system/SKILL.md
categories/development/api-documentation/SKILL.md
categories/development/architecture-decision-records/SKILL.md
categories/development/clean-code/SKILL.md
categories/development/code-review/SKILL.md

Metadata

Files
0
Version
4c57cf2
Hash
94a81f8c
Indexed
2026-07-05 19:39

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-04 23:36
浙ICP备14020137号-1 $Гость$