Mini Labs


Apuntes y notas personales de laboratorios de prueba con herramientas de observabilidad y monitorización. Los publico por si le sirven de idea a alguien, pero son una bitácora personal, no guías mantenidas. Revisa siempre la documentación oficial para cambios o actualizaciones.

Mini Labs

Lab 01: Monitorización Full-Stack con Dynatrace

Herramientas: Ubuntu Server 24.04, Docker, Dynatrace
Temas tratados:

  • Configurar un entorno de prueba con VirtualBox
  • Desplegar aplicaciones con Docker Compose
  • Instalar y configurar Dynatrace OneAgent
  • Capturar errores de frontend con RUM
  • Crear alertas con detección nativa de Dynatrace
  • Navegar la interfaz de Dynatrace

Dificultad: Básico


Lab 02: Integración de OpenTelemetry con Dynatrace

Herramientas: Ubuntu Server 24.04, Docker, OpenTelemetry Collector, PHP 8.2, Dynatrace
Temas tratados:

  • Configurar OpenTelemetry Collector en Ubuntu
  • Instrumentar aplicaciones PHP con OpenTelemetry SDK
  • Crear trazas distribuidas personalizadas (custom spans)
  • Enviar telemetría a Dynatrace usando protocolo OTLP
  • Configurar exporters y processors en el Collector
  • Visualizar trazas distribuidas en Dynatrace
  • Implementar observabilidad vendor-neutral

Dificultad: Media


Lab 03: OpenTelemetry con Python y Flask

Herramientas: OpenTelemetry, Flask, Jaeger, Docker
Temas tratados:

  • Qué es OpenTelemetry y observabilidad
  • Instrumentar una aplicación Flask
  • Instrumentación automática vs manual
  • Visualizar traces en Jaeger
  • Crear spans personalizados

Dificultad: Media


Lab 04: Prometheus + Grafana – El Stack Open Source Esencial
Herramientas: Prometheus, Grafana, Node Exporter, Alertmanager
Temas tratados:

Configurar Prometheus para métricas de sistemas
Crear dashboards profesionales en Grafana
Configurar alertas basadas en métricas
Trabajar con PromQL y probar alertas en tiempo real

Dificultad: Media


Lab 05: Terraform + Dynatrace – Infrastructure as Code para Observabilidad

Herramientas: Terraform, Dynatrace, Ubuntu Server (opcional)
Temas tratados:

  • Configurar Terraform con el provider de Dynatrace
  • Crear dashboards mediante código (IaC)
  • Aplicar el ciclo: plan → apply → destroy
  • Decidir cuándo usar (y cuándo NO usar) Terraform en producción

Dificultad: Media


Recursos Adicionales


Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies