Skip to content
StackPractices

Etiqueta: logging

Explora 13 recursos prácticos de ingeniería de software etiquetados con "logging". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con logging.

Centraliza Logs de Contenedores con Fluentd y Docker

Recolecta, filtra y reenvía logs de contenedores Docker a Elasticsearch, S3 o stdout usando Fluentd como driver de logging o sidecar.

Rotar Archivos de Log

Cómo implementar rotación de logs por tamaño, fecha y cantidad para prevenir la exaustión de disco en Python, Node.js, Java y Linux.

Tracing Distribuido

Tracea requests a través de microservicios distribuidos con OpenTelemetry, Jaeger y Zipkin para debuguear latencia y optimizar performance.

Agregación de Logs

Centraliza logs de servicios distribuidos con ELK, Fluentd y Loki para búsqueda, alertado y troubleshooting en producción.

Metrics Collection

Recolecta, agrega y expone métricas de aplicación e infraestructura con Prometheus, StatsD y OpenTelemetry para monitoreo y alertado.

Logging de Alta Performance con pino

Cómo usar pino para logging estructurado JSON rápido en Node.js, incluyendo niveles de log, child loggers, transports e integración con Express y Fastify.

Rotar Logs Diariamente con Winston

Cómo configurar rotación diaria de logs en Node.js usando winston y winston-daily-rotate-file, incluyendo límites de tamaño, retención, compresión y combinación de transports.

Logging Estructurado JSON con structlog

Cómo emitir logs estructurados JSON en Python usando structlog, incluyendo context binding, niveles de log, processors e integración con standard logging.

Logging Estructurado

Implementa logging estructurado con salida JSON, correlation IDs y agregación de logs para observabilidad en producción.

Patrón Correlation ID

Cómo propagar correlation IDs a través de service boundaries para end-to-end request tracing. Cubre HTTP headers, message queues, e integración con logging.

Documento de Estandares de Logging

Una plantilla de documento para definir convenciones de logging estructurado, niveles de log, retencion y requisitos de observabilidad en servicios.

Plantilla de Evaluación de Madurez de Observabilidad

Una plantilla para evaluar madurez de logging, metrics y tracing across teams con scoring, gap analysis y improvement roadmap.

Guía de Logging, Monitoreo y Observabilidad

Guía para construir sistemas observables con logging estructurado, métricas y tracing distribuido.