iorestoacasa-work / iorestoacasa.work

Frontend of the video calling platform iorestoacasa.work
https://iorestoacasa.work
GNU Affero General Public License v3.0
35 stars 9 forks source link

implementare l'esportazione delle metriche prometheus nel repository docker di MM #48

Closed tapionx closed 4 years ago

tapionx commented 4 years ago

nel nostro fork del repository docker di MM https://github.com/iorestoacasa-work/mm c'è bisogno di esportare (come minimo) le seguenti metriche tramite prometheus:

tapionx commented 4 years ago

il "trucchetto" per tirare fuori da MM il numero di stanze e di utenti connessi è: node server/connect.js --stats

tapionx commented 4 years ago

bisogna partire dagli script messi già a punto dai tecnici del GARR: https://gist.github.com/tapionx/284c45ee911741f4d0fcdadc51043e92

tapionx commented 4 years ago

https://gist.github.com/tapionx/b22b68d38af5eeb7ad3394a4e6c6490d

Per quanto riguarda l'utilizzo di banda in upload e download, ho scritto questo script in Python e vorrei convertirlo in bash, perchè il container marckhouzam/custom-prometheus-exporter non ha python installato.

Vorrei calcolare il troughput instantaneo di rete TOTALE da tutte le interfacce tranne loopback, senza doverne selezionare una. Magari non sto seguendo l'approccio giusto e sapete indicarmi una soluzione

tapionx commented 4 years ago

fatto! con l'aiuto di @veon82