Commit Graph

8 Commits

Author SHA1 Message Date
egutierrez 8509a1a4e8 refactor: simplificar configuración de Alloy para métricas y logs
Limpieza de la configuración de Alloy eliminando componentes no utilizados:

Métricas (Prometheus):
- Mantiene scraping de: Alloy, Prometheus, Grafana, Loki, app_metrics
- Comentados: Tempo, Node Exporter, cAdvisor
- Receptor HTTP para métricas externas (puerto 9999)
- Remote write a Prometheus

Logs (Loki):
- Descubrimiento y recolección de logs de contenedores Docker
- Receptor HTTP para logs externos (puerto 3101)
- Receptor Syslog (puerto 1514)
- Envío a Loki

Trazas:
- Sección completa de Tempo comentada (OTLP, Jaeger, Zipkin)

La configuración resultante está enfocada exclusivamente en métricas y logs, reduciendo la superficie de ataque y simplificando el troubleshooting.
2026-03-23 20:01:06 +01:00
egutierrez 87cddfa23e intentando capturar mas metricas
Deploy to Coolify / deploy (push) Has been cancelled
2025-11-24 23:27:32 +01:00
egutierrez 6a49bd573c alloy captura y guarda cada segundo
Deploy to Coolify / deploy (push) Has been cancelled
2025-11-24 23:17:39 +01:00
egutierrez 5b6a0ddbc2 capacidad para guardar metricas en prometheus
Deploy to Coolify / deploy (push) Has been cancelled
2025-11-24 22:53:07 +01:00
egutierrez e13560202b mas metricas de docker y de node exporter
Deploy to Coolify / deploy (push) Has been cancelled
2025-11-16 17:00:26 +01:00
egutierrez 65f2585c59 Logger mejorado para ver emojis y tildes 2025-11-06 00:46:05 +01:00
egutierrez fa93504101 arreglados alloy y loki para aceptar emojis 2025-11-05 22:36:23 +01:00
egutierrez 9966851e75 Add initial project structure and configuration for monitoring suite
- Create .gitignore to exclude Python-generated files and virtual environments
- Add .python-version for Python version management
- Initialize README.md with project description and usage instructions
- Implement alloy.river configuration for Grafana Alloy observability
- Set up grafana.ini for Grafana configuration
- Configure dashboards.yml for automatic dashboard loading in Grafana
- Define datasources.yml for connecting Grafana to Prometheus, Loki, and Tempo
- Establish loki.yaml configuration for Loki logging
- Set up prometheus.yml for Prometheus metrics collection
- Configure tempo.yaml for Tempo tracing
- Create docker-compose.yml for orchestrating services
- Develop init.sh script for initializing project directories and services
- Implement main.py as the entry point for the application
- Define pyproject.toml for project metadata and dependencies
- Update uv.lock for dependency management
2025-10-06 00:52:31 +02:00