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

controllare la raggiungibilità dei server aggiungendo il blackbox exporter a prometheus #70

Open feroda opened 4 years ago

feroda commented 4 years ago

[edited dopo il cambio del titolo] Avevo proposto di settare un flag working in base al fatto che l'host sia raggiungibile o meno.

Se il flag è a false allora non appare nella lista.

tapionx commented 4 years ago

Ho modificato il titolo della issue, se il server è offline credo possa direttamente sparire da hosts.json senza segnare flag

feroda commented 4 years ago

Interessante, però poi verrebbe anche tolto il soggetto dai crediti e non mi sembra carino. Se l'offline è temporaneo.

Non vorrei complicare troppo, ma forse si potrebbe mettere un last_working al timestamp di ultimo ping e scrivere nei requisiti che se sta offline viene rimosso dalla lista, se sta offline per 24h allora vengono rimossi anche i crediti.

...troppo poco agile?

tapionx commented 4 years ago

Si

tapionx commented 4 years ago

Non so bene come utilizzare la stessa lista di target sia per il blackbox exporter che per i target prometheus 🤔🤔