- Add Pulsar distribution service (consumes smartcity-* → MQTT + context brokers) - Add Redpanda → InfluxDB consumer (redpanda/consumer.py) - Update FIXED_LOCATIONS with exact OpenRemote asset coordinates - Fix Pulsar topics (underscore: smartcity-traffic not smartcity-traffic) - Fix prometheus.yml endpoints (Redpanda:9644, comment inactive stacks) - Add docker-compose.redpanda-consumer.yml
35 lines
1.5 KiB
Markdown
35 lines
1.5 KiB
Markdown
# Session Resume - 2026-05-05 (Suite après crash)
|
|
|
|
## État au démarrage
|
|
- **Dernier commit** : `3b5ff8d` - READY FOR DEMO 9h00 - 10/10 services ✅ - 182 actions complètes
|
|
- **Services Docker UP** : Pulsar (6650), Redpanda (19092/9644), InfluxDB (8086), OpenRemote (8080/8405), FROST (8090), Stellio, GeoServer, Grafana (3001), etc.
|
|
- **Commits non poussés** : 6 commits en attente sur Gitea
|
|
|
|
## Services vérifiés
|
|
- ✅ smart-city-pulsar (port 6650 - binaire uniquement, pas d'API REST)
|
|
- ✅ smart-city-redpanda (port 19092 - producteur Kafka, port 19644 Console)
|
|
- ✅ smart-city-influxdb (port 8086)
|
|
- ✅ openremote-manager-1 (port 8080/8405)
|
|
- ✅ frost_allinone-web-1 (port 8090)
|
|
- ✅ stellio-api-gateway
|
|
- ✅ GeoServer, Grafana
|
|
|
|
## Logs simulateur disponibles
|
|
- simulator_pulsar_success.log
|
|
- simulator_demo_final.log
|
|
- simulator_final_demo.log
|
|
- simulator_nohup.log
|
|
|
|
## Tâches restantes pour la démo de demain
|
|
- [ ] Vérifier que le simulateur envoie bien des données (Pulsar/Redpanda → Brokers → InfluxDB)
|
|
- [ ] Tester l'affichage sur Grafana / OpenRemote
|
|
- [ ] Pousser les 6 commits en attente vers Gitea
|
|
- [ ] Créer un script de démonstration rapide (30 secondes)
|
|
- [ ] Documenter les URLs d'accès pour la démo
|
|
|
|
## Infos critiques (Mémoire)
|
|
- Pulsar standalone = port 6650 uniquement (pas d'API REST /produce)
|
|
- Redpanda : utiliser `rpk` ou producteur Kafka standard
|
|
- Simulateur host mode : ENABLE_PULSAR=false, INFLUX_URL=http://localhost:8086
|
|
- OpenRemote : port 8080 host (OR_METRICS_ENABLED disabled)
|