observability-monitoring

Solid

Structured logging, metrics, distributed tracing, and alerting strategies

DevOps & Infrastructure 335 stars 29 forks Updated today

Install

View on GitHub

Quality Score: 85/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Observability & Monitoring Skill Comprehensive frameworks for implementing observability including structured logging, metrics, distributed tracing, and alerting. ## When to Use - Setting up application monitoring - Implementing structured logging - Adding metrics and dashboards - Configuring distributed tracing - Creating alerting rules - Debugging production issues ## Three Pillars of Observability ``` ┌─────────────────┬─────────────────┬─────────────────┐ │ LOGS │ METRICS │ TRACES │ ├─────────────────┼─────────────────┼─────────────────┤ │ What happened │ How is system │ How do requests │ │ at specific │ performing │ flow through │ │ point in time │ over time │ services │ └─────────────────┴─────────────────┴─────────────────┘ ``` ## Structured Logging ### Log Levels | Level | Use Case | |-------|----------| | **ERROR** | Unhandled exceptions, failed operations | | **WARN** | Deprecated API, retry attempts | | **INFO** | Business events, successful operations | | **DEBUG** | Development troubleshooting | ### Best Practice ```typescript // Good: Structured with context logger.info('User action completed', { action: 'purchase', userId: user.id, orderId: order.id, duration_ms: 150 }); // Bad: String interpolation logger.info(`User ${user.id} completed purchase`); ``` > See `templates/structured-logging.ts` for Winston setup and request middleware ## Metrics Collection ### RED Method (Rate, Err...

Details

Author
aiskillstore
Repository
aiskillstore/marketplace
Created
5 months ago
Last Updated
today
Language
Python
License
None

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Listed

monitoring-observability

Set up monitoring, logging, and observability for applications and infrastructure. Use when implementing health checks, metrics collection, log aggregation, or alerting systems. Handles Prometheus, Grafana, ELK Stack, Datadog, and monitoring best practices.

335 Updated today
aiskillstore
DevOps & Infrastructure Listed

principle-observability

Observability principles — logs vs metrics vs traces, structured logging, distributed tracing, span/trace context, cardinality control, OpenTelemetry, SLI/SLO/SLA, RED method, USE method, alerting on symptoms vs causes. Auto-load when adding logging, choosing a metric, instrumenting distributed tracing, debating cardinality, defining SLIs/SLOs, designing alerts, or discussing observability budgets.

2 Updated today
lugassawan
DevOps & Infrastructure Listed

logging-observability

Guidelines for structured logging, distributed tracing, and debugging patterns across languages. Covers logging best practices, observability, security considerations, and performance analysis.

0 Updated today
NaetheraS
AI & Automation Listed

observability

Backend observability patterns — structured logging, Micrometer metrics, OpenTelemetry tracing, Spring Boot Actuator, Kubernetes health probes, alerting, and dashboards. Use when user mentions logging, metrics, tracing, monitoring, health checks, or Prometheus.

0 Updated today
IuliaIvanaPatras
AI & Automation Solid

observability

Implement structured logging, distributed tracing, and metrics for production-ready backend services.

15 Updated today
sawrus