lecoffre_node/docs/ACCES_GRAFANA.md

93 lines
3.1 KiB
Markdown

# Accès Grafana - LeCoffre Node
## Informations de Connexion
### 🔐 **Identifiants d'Accès**
- **URL**: `https://dev4.4nkweb.com/grafana/`
- **Utilisateur**: `admin`
- **Mot de passe**: `Fuy8ZfxQI2xdSdoB8wsGxNjyU`
### 📊 **Dashboards Disponibles**
1. **Bitcoin & Miner Monitoring** (UID: `bitcoin-miner`)
2. **Bitcoin Miner - Détails** (UID: `bitcoin-miner-detailed`)
3. **Bitcoin Services - Monitoring** (UID: `bitcoin-services`)
4. **Frontend Services - Monitoring** (UID: `frontend-services`)
5. **LeCoffre Backend - Monitoring** (UID: `lecoffre-backend`)
6. **LeCoffre Node - Vue d'ensemble** (UID: `lecoffre-overview`)
7. **SDK Services - Monitoring** (UID: `sdk-services`)
8. **Services Applications - Monitoring** (UID: `services-overview`)
### 🔗 **Liens Directs**
- Vue d'ensemble: `https://dev4.4nkweb.com/grafana/d/lecoffre-overview`
- Bitcoin Miner: `https://dev4.4nkweb.com/grafana/d/bitcoin-miner-detailed`
- Backend LeCoffre: `https://dev4.4nkweb.com/grafana/d/lecoffre-backend`
- Services SDK: `https://dev4.4nkweb.com/grafana/d/sdk-services`
- Services Frontend: `https://dev4.4nkweb.com/grafana/d/frontend-services`
- Services Bitcoin: `https://dev4.4nkweb.com/grafana/d/bitcoin-services`
## Configuration
### 📁 **Emplacement de Configuration**
- **Fichier principal**: `/home/debian/lecoffre_node/docker-compose.yml`
- **Ligne**: 284
- **Variable**: `GF_SECURITY_ADMIN_PASSWORD`
### 🔄 **Historique des Mots de Passe**
- **Ancien**: `admin123` (faible)
- **Nouveau**: `Fuy8ZfxQI2xdSdoB8wsGxNjyU` (fort - 25 caractères)
### 🛡️ **Sécurité**
- **Longueur**: 25 caractères
- **Complexité**: Alphanumérique + caractères spéciaux
- **Génération**: OpenSSL random base64
- **Renouvellement**: Automatique lors du déploiement
## Déploiement
### 📋 **Commandes de Déploiement**
```bash
# Redémarrage avec nouveau mot de passe
cd /home/debian/lecoffre_node
docker compose restart grafana
# Redémarrage complet (si nécessaire)
docker compose stop grafana
docker compose rm -f grafana
docker volume rm lecoffre_node_grafana_data
docker compose up -d grafana
```
### ✅ **Validation du Déploiement**
```bash
# Test de connectivité
curl -s -u admin:Fuy8ZfxQI2xdSdoB8wsGxNjyU \
https://dev4.4nkweb.com/grafana/api/search?type=dash-db | \
jq '.[].title'
```
## Notes Importantes
### 🔒 **Sécurité**
- Le mot de passe est stocké dans le docker-compose.yml
- **Ne pas committer** le fichier .env avec le mot de passe
- Utiliser des variables d'environnement pour la production
- Renouveler régulièrement les mots de passe
### 📝 **Maintenance**
- Les dashboards sont provisionnés automatiquement
- Les volumes Docker persistent les données
- Redémarrer Grafana après modification du mot de passe
- Vérifier les logs en cas de problème
### 🚨 **En Cas de Problème**
1. Vérifier les logs: `docker compose logs grafana`
2. Redémarrer le service: `docker compose restart grafana`
3. Réinitialiser si nécessaire (supprimer le volume)
4. Tester la connectivité avec curl
---
**Date de mise à jour**: 21 Septembre 2025
**Version**: 1.0
**Responsable**: Déploiement LeCoffre Node