Rust — jauge de stockage : collecte, historique et projection (STUD-1238) #1654
Loading…
Reference in a new issue
No description provided.
Delete branch "hermes/jauge-stockage-rust"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Carte t_cf4a09cb (STUD-1238).
Nouveau champ d'API :
/api/processusgagnestockage(bloc de tete, identique adonnees.stockage) — le front peut le lire ; a signaler a svelte.Ce que la PR apporte :
stockagedans son releve :releve,volumes(statvfs sur/et/mnt/shareddu 130),pools(thinpve/data, mesure en LECTURE SEULE sur l'hote Proxmox par une commande parametrableSTOCKAGE_PVE_CMD, remesuree au plus toutes les 5 min), eterreurs;LXC 132), la croissance par semaine,plein_dans_semaines, leniveau(ok / avertissement a 75 / danger a 90),stockage.alertes, et tient l'historique quotidien/var/lib/service-tableau/stockage.json(premiere lecture du jour et du volume, ecriture par renommage) ;erreuret se retrouve dansstockage.erreurs.Bancs :
cargo test --release --locked(63 cas, dont 8 nouveaux danscollecteur/tests/stockage.rset 6 dansservice/tests/stockage.rs), pluscargo build --release --lockedsans avertissement. Fixturelvsde l'hote etSTOCKAGE_STATVFS_FAUX: aucune mesure ne depend d'une commande au moment du banc. Chaine complete verifiee hors machines : collecteur -> service ->/api/processus, historique ecrit.Non mesure : la mesure reelle du pool sur le Proxmox (aucune cle ssh depuis le PC :
Permission denied (publickey,password)).1375737c4df9ce7def31fusion-auto: pas de fusion, la PR est en conflit avec main : à rebaser. Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.f9ce7def31c336e879adFusionnée automatiquement par
fusion-auto(forge) : CI verte (Rust et Front Svelte), PR relue (étiquetterelu), sans conflit.