Files
chorus-services/monitoring/prometheus.yml
tony 2090a94f58 Complete CHORUS Services integration with unified orchestration
- Docker Compose orchestration for all services
- Unified management script (chorus.sh) with full lifecycle controls
- Monitoring stack (Prometheus on 9092, Grafana on 3002)
- Database initialization and networking configuration
- Comprehensive documentation and usage guides
- Port conflict resolution (avoid Cockpit on 9090)

Components integrated:
- WHOOSH: Orchestration platform (ports 3001, 8087)
- BZZZ: P2P coordination system (port 8080)
- SLURP: Context management system (port 8088)
- COOEE: RL feedback system (port 8089)
- Infrastructure: PostgreSQL, Redis, monitoring stack

Ready for deployment and development.
2025-08-01 09:16:58 +10:00

32 lines
701 B
YAML

global:
scrape_interval: 15s
evaluation_interval: 15s
rule_files:
# - "first_rules.yml"
# - "second_rules.yml"
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- job_name: 'whoosh-backend'
static_configs:
- targets: ['whoosh-backend:8000']
metrics_path: '/metrics'
- job_name: 'bzzz-coordinator'
static_configs:
- targets: ['bzzz-coordinator:8080']
metrics_path: '/metrics'
- job_name: 'slurp-api'
static_configs:
- targets: ['slurp-api:8000']
metrics_path: '/metrics'
- job_name: 'slurp-rl-tuner'
static_configs:
- targets: ['slurp-rl-tuner:8000']
metrics_path: '/metrics'