Pool
DIAGNOSTICSMONITORINGLOGREPORT INTERMEDIATE

Lire le Log du Miner — Diagnostic

Lisez le rapport .LOG depuis votre page miner : ce que signifie chaque ligne, quels chiffres comptent et comment repérer un problème à temps.

Updated: May 18, 2026 · 5 min read

Le SoloFury Miner Log Report est un instantané textuel complet de votre activité de solo mining, généré à la demande depuis la page /miner/. Il inclut le hashrate en temps réel, le diagnostic de santé par worker, la qualité des shares, les suggestions d’optimisation de la difficulté, les statistiques 24 heures avec graphique ASCII, les blocs trouvés, et le contexte pool/réseau — le tout dans un fichier .log auto-contenu que vous pouvez sauvegarder, partager ou alimenter des scripts.

Contrairement à une capture d’écran du tableau de bord, le log est du texte structuré que vous pouvez sauvegarder pour des archives historiques, partager avec le support, parser avec des scripts, ou joindre comme preuve en cas de problèmes de pool.

Comment télécharger votre log

  1. Ouvrez solofury.com/miner/ avec votre wallet dans l’URL : ?addr=VOTRE_WALLET&coin=COIN
  2. Attendez que le tableau de bord se charge complètement (3-5 secondes — le rapport utilise des données API en direct)
  3. Cliquez sur le bouton .LOG en haut à droite de la carte d’identité
  4. Votre navigateur télécharge un fichier nommé solofury-COIN-WALLET-DATE.log

1. Executive Summary

Vue d’ensemble en un coup d’œil : statut, workers, hashrate actuel vs moyenne 24h, blocs lifetime, total miné, et problèmes principaux. Lisez ceci en premier — il vous dit s’il y a quelque chose à investiguer.

Valeurs de statut

  • ✓ ALL GOOD — tous les workers sont sains, aucune dégradation supérieure à 25 %
  • ⚠ ISSUES DETECTED — un ou plusieurs workers ont des avertissements (chutes 25-50 %, shares tardives 3-10 min)
  • ⚠ CRITICAL — un ou plusieurs workers sont hors ligne (>10 min) ou sévèrement dégradés (>50 %)

La liste “Top issues to investigate” liste les éléments les plus urgents. Si votre rapport est ALL GOOD, vous pouvez arrêter de lire et revenir demain.

2. Overview

Stats agrégées au niveau du wallet :

  • Hashrate snapshot — moyennes mobiles sur différentes fenêtres temporelles. La 1m est la plus volatile ; la 7d est le benchmark le plus stable.
  • Workers / ASIC online — nombre de mineurs actifs.
  • Shares (lifetime) — totaux depuis que votre wallet s’est connecté pour la première fois. Décomposition acceptées/rejetées/invalides/périmées/dupliquées.
  • Efficiency — % de shares soumises acceptées. Cible : 99,9 %+.
  • Luck (round) — votre chance pour le round de bloc actuel. Au-dessus de 100 % signifie que vous avez déjà soumis plus de shares que statistiquement attendu pour trouver un bloc.
  • Best share / Best ever — votre share de difficulté la plus élevée. Plus proche de la cible réseau = plus proche de trouver un bloc.

3. Worker Health Analysis

C’est la section la plus importante pour le dépannage. L’analyseur compare le hashrate actuel de chaque worker à ses moyennes mobiles sur 1h et 24h, et vérifie quand il a soumis sa dernière share.

Niveaux de sévérité

SévéritéDéclencheurSignification
OKHashrate dans les 25 % de la moy. 24h
Dernière share < 3min
Worker sain
WARNHashrate 25-50 % sous la moyenne
OU dernière share 3-10min
Problème léger, surveiller
CRITICALHashrate >50 % sous la moyenne
OU dernière share >10min
Probablement hors ligne, intervenir

Que faire — cas typiques

  • Hors ligne > 10min — vérifiez l’alimentation, le câble réseau, l’URL stratum toujours accessible
  • Hashrate -50% ou plus — probablement throttling thermique ou défaillance de hashboard ; vérifiez d’abord le refroidissement
  • Hashrate -25 à -50 % — dégradation légère, surveillez 30min avant d’agir
  • Shares tardives mais hashrate normal — problème réseau/stratum ; vérifiez le relay (Frankfurt/Atlanta/Singapore) auquel vous êtes connecté

Le log inclut des actions suggérées pour chaque worker problématique, adaptées au problème spécifique.

4. All Workers (tableau)

Vue tabulaire complète de tous les workers, quel que soit leur statut. Utile pour comparer les performances côte à côte.

Colonnes expliquées

  • HASHRATE / 1H AVG / 24H AVG / 7D AVG — moyennes sur différentes fenêtres temporelles. La 7d montre votre capacité “réelle”.
  • UPTIME — temps total de connexion du worker (depuis le premier share).
  • BEST DIFF — la share de difficulté la plus élevée jamais soumise par ce worker. Plus élevé = plus proche d’un bloc.
  • LAST SHARE — temps depuis la dernière share soumise. Doit être <1min en fonctionnement normal.
  • STATUS — santé actuelle (voir section 3).

5. Difficulty Optimization

Le pool utilise vardiff (difficulté variable) : il ajuste automatiquement la difficulté des shares pour que chaque worker soumette environ 1 share toutes les 10 secondes. Cette section indique si la difficulté actuelle est optimale.

Formule

optimal_diff = hashrate × 10 / 2³²

Actions

  • ↑ raise +X% — la diff actuelle est trop basse ; vous inondez le pool de shares de faible valeur. Le pool s’ajustera automatiquement (ou vous pouvez définir password=d=NOMBRE manuellement).
  • ↓ lower -X% — la diff actuelle est trop élevée ; vous soumettez trop peu de shares pour un suivi fluide. Particulièrement pertinent pour les Bitaxe à faible hashrate.
  • ≈ already optimal — aucune action nécessaire.

6. Share Quality Analysis

Décomposition des rejets de shares par type :

  • Reject — soumis mais invalide (cible incorrecte, mauvais travail). Pointe souvent vers une corruption réseau ou des problèmes de firmware.
  • Invalid — share malformé. Doit être quasi-zéro.
  • Stale — share pour un bloc obsolète (votre mineur était encore sur le bloc précédent quand un nouveau est arrivé). Un peu de staleness est normal ; >1 % suggère une latence vers le pool.
  • Duplicate — même share soumis deux fois. Généralement un glitch réseau.

Badges de qualité

  • ⭐ Excellent — taux de mauvaises shares < 0,1 % (une share sur mille ou moins fréquent)
  • ✓ Good — taux de mauvaises shares < 1 %
  • ⚠ Below normal — taux de mauvaises shares > 1 % ; investigez le réseau ou le firmware

7. Statistics (last 24h)

Métriques agrégées depuis l’endpoint du graphique 24h (échantillons toutes les 5 minutes) :

  • Hashrate avg / max / min — plage quotidienne. Un grand écart entre min et max suggère une instabilité.
  • Peak vs avg — combien vos pics dépassent la moyenne. <20 % est fluide ; >50 % suggère un comportement on/off.
  • Effective uptime — % d’échantillons avec un hashrate supérieur à 10 % de la moyenne. 100 % signifie un fonctionnement continu.
  • Shares 24h — comptages quotidiens de shares. Comparez à votre baseline habituelle pour repérer des régressions.

8. Wallet-Level Outages

Liste les pannes totales du wallet dans les dernières 24h, où le hashrate total du wallet est tombé en dessous de 15 % de sa moyenne. Cela détecte des cas comme :

  • Panne de courant dans votre installation de minage
  • Défaillance réseau de votre côté
  • Panne côté pool (rare, mais possible)

Les problèmes par worker (quand seulement un mineur sur plusieurs tombe en panne) ne sont pas montrés ici — ils sont dans la section 3.

9. Hashrate Timeline (24h)

Vue en deux parties de l’évolution du hashrate sur 24 heures :

  • Graphique ASCII — un aperçu visuel rapide de la courbe de hashrate. Les étiquettes de l’axe Y montrent les valeurs absolues ; l’axe X s’étend de il y a 24h à maintenant.
  • Instantanés horaires — une ligne par heure, montrant votre hashrate et la difficulté réseau à ce moment.

Utilisez cela pour repérer des schémas : cycles quotidiens/hebdomadaires, déclins lents, chutes brutales.

10. Blocks Found by this Wallet

Liste réelle des blocs trouvés par votre wallet sur ce pool. Chaque entrée montre :

  • HEIGHT — hauteur du bloc blockchain (vérifiable sur n’importe quel explorateur de blocs)
  • DATE — timestamp UTC du bloc
  • WORKER — quel worker spécifique a soumis la share gagnante

Ces données sont récupérées depuis l’API blocs du pool filtrée par votre adresse wallet.

11. Network Context

Le contexte blockchain plus large pour votre coin :

  • Network hashrate / difficulty — totaux actuels sur toute la blockchain.
  • Your share of net — fraction du hashrate total du réseau que vous contribuez.
  • Statistical TTFTime To Find le prochain bloc, statistiquement. Calculé comme 1 / (votre_HR / network_HR × blocs_par_jour). La chance réelle varie énormément : vous pourriez trouver un bloc en 1 heure ou prendre 10× le TTF statistique.

12. Pool Context

Stats à l’échelle du pool SoloFury : hashrate, mineurs, workers, comptages inactifs/déconnectés, frais, chance, uptime. Utilisez cela pour vérifier que le pool est sain quand vous dépannez votre propre configuration. Si les stats du pool semblent normales mais votre mineur montre des problèmes, le problème est de votre côté.

Questions fréquemment posées

À quelle fréquence dois-je télécharger un log ?

Pour une surveillance active : une fois par jour ou chaque fois que vous remarquez un comportement anormal. Pour les archives historiques : hebdomadairement ou mensuellement. Le log est petit (~10-50 Ko) donc en stocker beaucoup est bien. Le Report ID unique dans l’en-tête vous permet de référencer des rapports spécifiques dans les emails de support.

Puis-je scripter la génération du .log ?

Pas directement (le bouton déclenche du JS côté client), mais vous pouvez récupérer les mêmes données API sous-jacentes : https://solofury.com/api/client/VOTRE_WALLET, /api/pool, /api/client/VOTRE_WALLET/chart?range=24h. Tous retournent du JSON. Vous pouvez construire votre propre rapport depuis ces endpoints dans n’importe quel langage.

Le log dit que mon worker a une chute de hashrate mais le tableau de bord semble normal — pourquoi ?

La valeur “now” peut brièvement monter en flèche pendant que les moyennes 1h/24h restent plus basses (ce sont des fenêtres glissantes). Si “now” > “1h avg” mais le log avertit d’une chute vs “24h avg”, cela signifie que votre worker a fonctionné sous sa capacité pendant la majeure partie de la journée mais vient de remonter. Le log compare contre la référence à plus long terme pour détecter les problèmes soutenus.

Le “Statistical TTF” dit 30 jours — est-ce que ça signifie que je trouverai un bloc dans 30 jours ?

Non. Le TTF statistique est le temps moyen attendu. En raison de la distribution exponentielle de la découverte de blocs, vous avez une probabilité de ~63 % de trouver un bloc dans 1 TTF (30 jours ici), ~86 % dans 2 TTFs (60 jours), et ~95 % dans 3 TTFs (90 jours). Certaines semaines vous trouverez deux blocs, d’autres aucun. C’est la nature du solo mining.

Quelle est la différence entre les shares “Rejected” et “Invalid” ?

Rejected : la share était valide en format mais ne répondait pas à la difficulté cible (souvent dû à un travail périmé ou une diff basse). Invalid : la share était malformée (mauvais format, mauvais nonce). Invalid est presque toujours un bug logiciel/firmware. Rejected peut être normal en petites quantités (latence réseau).

Je vois “LATE share” mais mon worker mine — qu’est-ce qui ne va pas ?

“LATE share” signifie >3 min depuis la dernière share. Causes possibles : coupure réseau vers le stratum, difficulté très élevée (faible fréquence de shares attendue), ou le mineur est hors ligne mais le pool n’a pas encore complètement détecté. Vérifiez croisé avec le hashrate du tableau de bord. Si le hashrate s’affiche encore, c’est généralement un problème de connectivité transitoire.

Où puis-je obtenir plus d’aide ?

Envoyez un email à [email protected] avec le fichier .log joint. Incluez le Report ID de l’en-tête — il nous aide à corréler avec nos logs côté serveur. L’équipe du pool vise à répondre dans les 24h.

Questions fréquentes

À quelle fréquence dois-je télécharger un log ?

Pour une surveillance active, une fois par jour ou dès que quelque chose vous semble anormal ; pour l'archivage, chaque semaine ou chaque mois. Le fichier est petit (quelques dizaines de kilo-octets), en garder beaucoup ne pose donc pas de problème. Le Report ID dans l'en-tête permet de référencer un log précis dans vos e-mails au support.

Puis-je scripter la génération du log ?

Pas le fichier lui-même (le bouton s'exécute dans votre navigateur), mais vous pouvez récupérer les mêmes données brutes via l'API publique — par exemple https://solofury.com/api/client/VOTRE_WALLET (ajoutez ?coin=COIN pour les coins autres que BCH) et /api/pool. Elles renvoient du JSON, vous pouvez donc construire votre propre rapport dans n'importe quel langage.

Le log dit que mon worker est tombé, mais le tableau de bord semble bon — pourquoi ?

La valeur instantanée peut remonter brièvement alors que les moyennes 1 heure et 24 heures restent basses, car ce sont des fenêtres glissantes. Un avertissement basé sur la moyenne 24 heures signifie que le worker a tourné sous sa capacité la majeure partie de la journée et vient tout juste de récupérer. Le log compare à la fenêtre longue pour détecter des problèmes durables qu'un instantané manquerait.

Le TTF statistique indique 30 jours — vais-je trouver un bloc en 30 jours ?

Non. Le TTF est le temps moyen attendu. Comme la découverte de blocs suit une loi exponentielle, vous avez environ 63% de chances dans un TTF (ici 30 jours), environ 86% dans deux (60 jours) et environ 95% dans trois (90 jours). Certaines périodes donnent deux blocs, d'autres aucun — c'est la nature du solo mining.

Quelle est la différence entre shares rejetés et invalides ?

Un share rejeté était bien formé mais n'atteignait pas la difficulté cible, souvent à cause de travail périmé — un petit nombre est normal du fait de la latence. Un share invalide était mal formé (mauvais format ou nonce) et signale presque toujours un bug logiciel ou firmware.

Je vois un share LATE mais mon worker mine — qu'est-ce qui ne va pas ?

LATE signifie plus de trois minutes depuis le dernier share. Les causes : une brève coupure réseau vers le stratum, une difficulté légitimement élevée (les shares sont alors simplement rares), ou un worker qui vient de passer hors ligne avant que le pool ne le détecte pleinement. Recoupez avec le hashrate du tableau de bord : s'il s'affiche encore, c'est généralement une micro-coupure de connectivité.

Pourquoi mon efficacité est-elle sous 99,9% ?

L'efficacité correspond aux shares acceptés divisés par les shares soumis. Un petit déficit vient des stale shares normaux dus à la latence ; un déficit plus important indique un problème réseau ou firmware. Basculer vers votre région la plus proche (parmi les neuf régions SoloFury) est le correctif le plus courant.

Où puis-je obtenir plus d'aide ?

Écrivez à [email protected] en joignant le fichier .log et le Report ID figurant dans son en-tête, ce qui permet de rattacher votre rapport à l'incident. Voir aussi les guides Miner Health Check et Reading Your Worker Stats.