Files
DevServer/README.md
Hardik Sankhla 2304c3ed12 Initial commit: Complete DevServer monitoring framework
- FastAPI application with OpenTelemetry instrumentation
- Redis caching and Celery task processing
- Docker Compose setup with monitoring stack
- Grafana dashboards and Prometheus metrics
- Jaeger distributed tracing
- Comprehensive documentation in docs/ folder
- Monitoring configuration and troubleshooting guides
2025-10-13 09:55:17 +05:30

2.9 KiB

DevServer Monitoring Framework Documentation

Welcome to the documentation for DevServer, a comprehensive framework designed for API monitoring and observability. DevServer integrates key technologies such as Redis, RabbitMQ, OpenTelemetry, Grafana, Prometheus, and Jaeger to provide a robust pipeline for tracking, analyzing, and troubleshooting distributed systems.

📚 Documentation Index

🚀 Quick Start & Reference

🔧 Troubleshooting & Issues

📦 Deployment & Operations

🏗️ Project Structure

DevServer/
├── docs/                    # 📚 Documentation and guides
├── app/                     # 🐍 FastAPI application for API endpoints
├── monitoring/              # 📊 Monitoring configs (Prometheus, Grafana, Jaeger)
├── logs/                    # 📝 Centralized application logs
├── docker-compose.yml       # 🐳 Multi-service orchestration (Redis, RabbitMQ, etc.)
├── Dockerfile               # 🐳 Container build definition
└── pyproject.toml           # 📦 Python dependencies and project metadata

🔗 Monitoring & Service Endpoints

🛠️ Framework Features

  • Distributed Tracing: End-to-end request tracing with OpenTelemetry and Jaeger
  • Metrics Collection: Real-time metrics via Prometheus
  • Centralized Logging: Unified logs for all services
  • Message Queue Monitoring: RabbitMQ integration for event-driven architectures
  • Dashboard Visualization: Grafana dashboards for system health and performance

📞 Support

For help, consult the troubleshooting guide or review logs in the logs/ directory. For advanced monitoring or integration questions, refer to the relevant documentation in the docs/ folder.


Last updated: October 13, 2025