Grafana: Final diagnostic - Prometheus works, others need fix
- InfluxDB: Config issue (database/user/password) - Orion-LD/FROST: simple-json plugin incompatible - Next steps: Fix InfluxDB, use direct API for NGSI-LD
This commit is contained in:
32
GRAFANA-DIAGNOSTIC-FINAL.md
Normal file
32
GRAFANA-DIAGNOSTIC-FINAL.md
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
# Grafana Datasources - Diagnostic Final (05-05-2026)
|
||||||
|
|
||||||
|
## Statut
|
||||||
|
- ✅ **Prometheus** : Fonctionne (plugin natif)
|
||||||
|
- ❌ **InfluxDB** : Erreur "id is invalid" (config à corriger)
|
||||||
|
- ❌ **Orion-LD / FROST / Stellio** : Plugin simple-json incompatible
|
||||||
|
|
||||||
|
## Solutions immédiates
|
||||||
|
|
||||||
|
### InfluxDB
|
||||||
|
1. Vérifier version (v1 vs v2)
|
||||||
|
2. Configurer :
|
||||||
|
- URL : `http://host.docker.internal:8086`
|
||||||
|
- Database : `smartcity` (ou celui utilisé)
|
||||||
|
- User : `admin`
|
||||||
|
- Password : `Digitribe972`
|
||||||
|
3. Tester depuis container Grafana
|
||||||
|
|
||||||
|
### Orion-LD / FROST / Stellio
|
||||||
|
**À NE PAS FAIRE** : Utiliser `grafana-simple-json-datasource` (incompatible)
|
||||||
|
|
||||||
|
**À FAIRE** :
|
||||||
|
1. Créer un panel **JSON API** (si plugin disponible)
|
||||||
|
2. Ou utiliser **l'API HTTP directement** dans un panel "Text" ou "Table"
|
||||||
|
3. Ou créer un **micro-service adaptateur** (Node.js/Python) qui traduit :
|
||||||
|
- Requêtes Grafana → API NGSI-LD/SensorThings
|
||||||
|
- Réponses → Format attendu par Grafana
|
||||||
|
|
||||||
|
## NEXT STEPS
|
||||||
|
1. Corriger InfluxDB (config correcte)
|
||||||
|
2. Tester accès depuis container Grafana
|
||||||
|
3. Pour NGSI-LD : Utiliser panels API directes ou créer adaptateur
|
||||||
Reference in New Issue
Block a user