# Currency-Monit : Monitoring d'une monnaie et de sa toile de confiance

**URL:** https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770
**Category:** Modules
**Tags:** willmembers, blockcount, modules, wotex, g1-monit
**Created:** [29 June 2017 18:05 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770 "2017-06-29T18:05:03Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [7 July 2017 15:20 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/21 "2017-07-07T15:20:58Z")

</div>

> [@Galuel](#):
>
> Une répartition graphique de l’indicateur par membre, mais pas classé du plus haut vers le plus bas, mais en plaçant le plus haut au centre (sous forme de gaussienne).

Merci c’est une excellente idée 🙂

> [@cgeek](#):
>
> Il doit y avoir un petit bug quelque part (#57), car Alfybe apparaît en multiples doublons à la fin de la liste.

Je l’avais déjà vu mais je n’ai pas encore eu le temps d’investiger !

---

<div class="post-metadata">

### Author: ![jytou](https://forum.duniter.org/user_avatar/forum.duniter.org/jytou/32/664_2.png) [@jytou](https://forum.duniter.org/u/jytou)
#### Post date: [7 July 2017 15:25 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/22 "2017-07-07T15:25:40Z")

</div>

Je pense que les multiples occurrences d’Alfybe remplacent en fait de vrais membres qui du coup n’apparaissent pas (ceux qui n’ont certifié personne je pense).

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [9 July 2017 09:23 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/24 "2017-07-09T09:23:13Z")

</div>

4 messages ont été déplacés vers un nouveau sujet : [Blabla “Duniter est buggué”](https://forum.duniter.org/t/blabla-duniter-est-buggue/2828)

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [8 July 2017 22:44 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/26 "2017-07-08T22:44:55Z")

</div>

Nouvelle version de currency-monit installable sur votre noeud duniter 1.3.x 🙂

Il s’agit d’un fork de la version de dev qui supprime uniquement les fonctionnalités liés à la nouvelle version de wotb, ainsi ceux d’entre vous qui utilisent le module currency-monit sur leur noeud duniter pourrons profiter des autres avancés et corrections de bug sans avoir besoin d’attendre la prochaine version majeure de duniter.

# Utilisateurs de duniter-desktop

Si vous avez déjà installé le module `duniter-currency-monit`, vous devez d’abord le désinstaller pour installer la nouvelle version, pour cela il vous suffit de le passer en mode Off sur la page module de votre interface web.

Ensuite, copiez le lien suivant en bas de la page module de votre interface web :  
**[https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz](https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz)**  
Puis cliquez sur INSTALL THIS MODULE  
Enfin redémarrez votre nœud duniter.

# Utilisateurs de duniter-server

vous pouvez réinstaller le module avec les 2 commandes suivantes :

```
duniter unplug 'duniter-currency-monit'
duniter plug https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz

```

Puis le lancer en mode direct\_start :

```
duniter currency-monit [host] [port]

```

Votre module currency-monit sera alors accessible a l’adresse `host:port` (`localhost:10500` par défaut)

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [9 July 2017 09:42 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/27 "2017-07-09T09:42:33Z")

</div>

> [@elois](#):
>
> Nouvelle version de currency-monit installable sur votre noeud duniter 1.3.x

Testé, ça tourne 🙂

Par contre mon nœud ne dit pas le même chose que [g1-monit.elois.org](http://g1-monit.elois.org), je t’ai ajouté un [ticket#58](https://github.com/duniter/duniter-currency-monit/issues/58) pour tenter de comprendre ce qui se passe. Je pense que c’est g1-monit qui affiche la bonne info.

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [10 July 2017 16:07 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/28 "2017-07-10T16:07:58Z")

</div>

[Vincent, Alain](https://g1.duniter.fr/#/app/wot/ChU8caZaN1gZMD48C5XvrdFY2sWvgi4cmuNciPkqjF2S/jardin) (uid **jardin** ) viens de devenir le **41ème** co-écrivain de la blockchain Ğ1 le 10 Juillet 2017 à 13h53 (heure BC) en calculant le block #34112 : [https://g1-monit.elois.org/blockCount?lg=fr](https://g1-monit.elois.org/blockCount?lg=fr)

---

<div class="post-metadata">

### Author: ![Pafzedog](https://forum.duniter.org/user_avatar/forum.duniter.org/pafzedog/32/989_2.png) [@Pafzedog](https://forum.duniter.org/u/Pafzedog)
#### Post date: [10 July 2017 17:26 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/29 "2017-07-10T17:26:43Z")

</div>

Pour information, j’ai installé le module sur mon nœud et il est en libre accès à cette adresse  
[https://duniter.help-web-low.fr/monit/](https://duniter.help-web-low.fr/monit/)

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [10 July 2017 17:45 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/30 "2017-07-10T17:45:47Z")

</div>

> [@Pafzedog](#):
>
> Pour information, j’ai installé le module sur mon nœud et il est en libre accès à cette adresse

Génial ça va répartir la charge ^^  
Et ça nous fera un 3ème point de vue sur les données en piscine 🙂

@cgeek @Pafzedog êtes vous d’accord pour que je publie les adresses d’accès a vos modules currency-monit sur le 1er post de ce thread ?

---

<div class="post-metadata">

### Author: ![Pafzedog](https://forum.duniter.org/user_avatar/forum.duniter.org/pafzedog/32/989_2.png) [@Pafzedog](https://forum.duniter.org/u/Pafzedog)
#### Post date: [10 July 2017 17:48 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/31 "2017-07-10T17:48:06Z")

</div>

absolument d’accord 🙂

---

<div class="post-metadata">

### Author: ![Shinra](https://forum.duniter.org/user_avatar/forum.duniter.org/shinra/32/468_2.png) [@Shinra](https://forum.duniter.org/u/Shinra)
#### Post date: [10 July 2017 19:16 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/32 "2017-07-10T19:16:45Z")

</div>

merci pour le boulot ^^

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [10 July 2017 20:50 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/33 "2017-07-10T20:50:46Z")

</div>

Aucun problème !

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [10 July 2017 22:07 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/34 "2017-07-10T22:07:19Z")

</div>

[**Nouvelle version 0.3.7**](https://github.com/duniter/duniter-currency-monit/releases/tag/0.3.7)

- J’avais oublié de supprimer une ligne dans l’algo de calcul du degré de centralité, et donc tout les degrés de centralité était affichés doublés… (je me disait bien que 8000 ça faisait beaucoup même pour BenoitLavenier)
- Correction d’un bug mineur qui empêchait l’affichage du degré de centralité moyen (on voit un beau NaN sur la version 0.3.6)
- Correction d’un bug dans le cache qui donnait un nombre de sentries courant de 117 au lieu de 118
- Allègement du module en supprimant enfin toute les traces, fichiers et dépendances liés au format “module spécialisé” (je n’avais pas fait le ménage)

---

<div class="post-metadata">

### Author: ![Pafzedog](https://forum.duniter.org/user_avatar/forum.duniter.org/pafzedog/32/989_2.png) [@Pafzedog](https://forum.duniter.org/u/Pafzedog)
#### Post date: [10 July 2017 23:11 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/35 "2017-07-10T23:11:53Z")

</div>

J’ai mis à jour en faisant un unplug puis un plug sur le nouveau module.  
J’ai l’impression que le calcule de la centralité ne se fait pas.  
Aussi il manque la “Qualité moyenne des dossiers d’adhésion en fonction du nombre de certifications valides reçues” par rapport à ton instance dans “willMembers”

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [11 July 2017 01:52 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/36 "2017-07-11T01:52:32Z")

</div>

> [@Pafzedog](#):
>
> J’ai l’impression que le calcule de la centralité ne se fait pas.

Oui c’est normal par défaut le degré de centralité n’est pas calculé parce que c’est un calcul long et qu’il n’est pas utile de mettre a jours ces données là a chaque bloc. Tu peut donc les mettre a jours quand tu veut en cochant la case “Recalculer le degré de centralité des membres.” Tu verra qu’a chaque chargement de la page la date et l’heure du dernier calcul des degrés de centralité est indiqué 🙂

> [@Pafzedog](#):
>
> Aussi il manque la “Qualité moyenne des dossiers d’adhésion en fonction du nombre de certifications valides reçues” par rapport à ton instance dans “willMembers”

C’est normal, la “qualité” d’un membre ou d’un dossier d’adhésion est une notion que j’ai pu concevoir et calculer grâce à l’ajout d’une fonction dans le module wotb [**que j’ai demander expressément**](https://github.com/duniter/wotb/issues/10) et que cgeek a eu la gentillesse de développer 🙂  
Mais cette nouvelle version de wotb ne sera intégrée que dans la prochaine version majeure de Duniter, il faudra donc patienter.  
Mais alors comment fait g1-monit ?  
Et bien il utilise la nouvelle version de wotb comme une dépendance, ce qui est facile a faire en exécutant directement currency-monit [depuis les sources](https://github.com/duniter/duniter-currency-monit), ce qui est le cas du nœud g1-monit, mais packager une dépendance c++ dans une release d’un module duniter ça semble un peu compliquer, je ne sais pas comment faire et d’ailleurs je ne sais même si c’est possible.

---

<div class="post-metadata">

### Author: ![stephane](https://forum.duniter.org/user_avatar/forum.duniter.org/stephane/32/2801_2.png) [@stephane](https://forum.duniter.org/u/stephane)
#### Post date: [11 July 2017 14:09 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/37 "2017-07-11T14:09:17Z")

</div>

Pour une première installation avec duniter-server doit-on passer par le process donné dans GitHub ou peut-on uniquement utiliser la commande : duniter plug [https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz](https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz) ?

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [11 July 2017 14:42 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/38 "2017-07-11T14:42:19Z")

</div>

> [@stephane](#):
>
> doit-on passer par le process donné dans GitHub ou peut-on uniquement utiliser la commande : duniter plug [https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz](https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz) ?

heu je ne comprend pas la question car les deux sont la même chose en fait, ou alors je ne voit pas de quoi tu parle, j’ai écrit le tuto d’installation en français ici et en anglais sur github mais c’est le même tuto avec les mêmes commandes 🙂

Bref, tu demande s’il faut faire A ou A, je te répond oui pour les deux.

---

<div class="post-metadata">

### Author: ![stephane](https://forum.duniter.org/user_avatar/forum.duniter.org/stephane/32/2801_2.png) [@stephane](https://forum.duniter.org/u/stephane)
#### Post date: [11 July 2017 14:57 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/39 "2017-07-11T14:57:58Z")

</div>

**Sur github:** ([https://github.com/duniter/duniter-currency-monit](https://github.com/duniter/duniter-currency-monit))

Currency-Monit

Requires Node.js v6  
Installation

git clone [https://github.com/librelois/duniter-currency-monit.git](https://github.com/librelois/duniter-currency-monit.git)  
cd duniter-currency-monit  
npm install  
node index.js config --autoconf  
node index.js sync [g1.duniter.org](http://g1.duniter.org) 10901  
node index.js currency-monit

Then, visit [http://localhost:10501](http://localhost:10501).

**Sur le forum:**

vous pouvez réinstaller le module avec les 2 commandes suivantes :

duniter unplug 'duniter-currency-monit’  
duniter plug [https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz](https://github.com/duniter/duniter-currency-monit/archive/0.3.6.tar.gz)

Puis le lancer en mode direct\_start :

duniter currency-monit [host] [port]

Votre module currency-monit sera alors accessible a l’adresse host:port (localhost:10500 par défaut)

---

<div class="post-metadata">

### Author: ![Pafzedog](https://forum.duniter.org/user_avatar/forum.duniter.org/pafzedog/32/989_2.png) [@Pafzedog](https://forum.duniter.org/u/Pafzedog)
#### Post date: [11 July 2017 16:25 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/40 "2017-07-11T16:25:21Z")

</div>

La méthode plug est sûr, c’est celle que j’ai utilisé sur mon serveur.

---

<div class="post-metadata">

### Author: ![stephane](https://forum.duniter.org/user_avatar/forum.duniter.org/stephane/32/2801_2.png) [@stephane](https://forum.duniter.org/u/stephane)
#### Post date: [11 July 2017 16:32 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/41 "2017-07-11T16:32:31Z")

</div>

Merci.

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [11 July 2017 16:46 UTC](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770/42 "2017-07-11T16:46:30Z")

</div>

> [@stephane](#):
>
> Sur github: ([GitHub - duniter/duniter-currency-monit: This specialize duniter node monitoring the state of currency and web of trust](https://github.com/duniter/duniter-currency-monit))

Merci @stephane j’avais effectivement oublié de mettre a jour le README, voila qui est fait 🙂

[Previous page](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770.md?page=1)

[Next page](https://forum.duniter.org/t/currency-monit-monitoring-dune-monnaie-et-de-sa-toile-de-confiance/2770.md?page=3)
