nais / console-frontend

1 stars 0 forks source link

Ressursbruk for Naisjobs i Console #79

Closed Kyrremann closed 4 weeks ago

Kyrremann commented 5 months ago

Beskrivelse / Essensen

I #67 ble utilization (aka ressursbruk) i Console implementert. Den lot brukerne se hvor mye CPU og minne appen deres bruker, og hva ubrukte ressurser koster. De som bruker Naisjob har ikke den samme muligheten til å se sin ressursbruk i Console.

Investeringsvilje

1 uke

Ikke-mål

Mulig løsning i grove trekk

Implementerer utilization for Naisjob så likt som Apps som mulig.

Eventuell annen relevant informasjon

Image

Shapers

thokra-nav commented 1 month ago

Litt utfordring med denne er å faktisk få verdifull data for jobber. Hvis de kjører over en lengre tid, så er det nok data, men for korte jobber så kan det fort være at dataen enten ikke eksisterer eller er helt på jorde.

Bør kanskje ha med en bit som handler om å estimere hvor god dataen er, og hvorvidt vi skal vise data for de som ikke har god data.

jhrv commented 1 month ago

Det gir ikke mening å ha utilization på samme måte for jobs som for apper slik det er skissert opp, da de ikke kjører kontinuerlig slik som apper. Så om vi har data nok til å si noe om hvor godt jobben utnytter ressursene, så må det visualiseres annerledes og tenkes helt nytt (og det bør inngå i denne shapen). Hvorvidt vi har data bør være en del av shapingen, da det er en klar forutsetning.

En annen ting er at verdien av å vise utilization for en job er ganske mye mindre, da det ikke utgjør særlig mye besparelse i ressurser da de ikke blir allokert når jobben ikke kjører.

Kyrremann commented 1 month ago

Hvis vi mener at det ikke er nok å hente (eller nok å spare) for å få jobber til å be om mer "riktig" ressursbruk, så tipper jeg hele denne shapen kan skrotes.

thokra-nav commented 1 month ago

Tenker vi burde gitt jobber litt ekstra kjærlighet, men akkurat ressursbruk tilsvarende applications. Men det som sikkert kunne vært kult var å ha info om kjøretid, gjerne ressursbruk under kjøretiden, antall instanser osv

Har vell en ukentlig jobb som et team kjører som har 30 instanser eller noe, hadde vært et use-case å se hvordan gjøre Console nyttig for

jhrv commented 1 month ago

Jeg tror vi har lyst til å se litt større på/zoome litt lenger ut, når det kommer til Jobs. Enig at det fortjener å få litt mer kjærlighet, og mer hensiktsmessige views og funksjonalitet tilpasset jobs. Ikke bare copy/paste av hva enn som har skjedd med Applications.

jhrv commented 4 weeks ago

Lukker denne inntil videre, ref diskusjon