93 lines
3.1 KiB
Markdown
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
|
|
|