PowerGoblin

Tietotekniikan ohjelmistojen ja laitteiden energian ja resurssikulutuksen mittaamisen monipuolinen yleistyökalu.

Kokeile nyt

Mittauskokonaisuuden järjestely

Energian mittaaminen edellyttää suunnitelmasta riippuen yhden tai useamman laite- tai ohjelmistomittarin, mitattavan laitteen ja ohjelmiston sekä mittauksen tilan samanaikaista hallintaa.

Kojelautanäkymä

Mittauksen reaaliaikainen seuranta mahdollistaa nopean reagoinnin mahdollisiin virhetilanteisiin sekä kerätyn datan analysoinnin jo ennen lopullista mittauksen analyysia.

Datan keräys

Eri mittarien ja datalähteiden tuottama data kootaan, yhdenmukaistetaan, tahdistetaan yksiköiden sisäisten kellojen välillä ja jaksotetaan mittauksen työvaiheisiin.

Integraatiot

Järjestelmän modulaarinen rakenne mahdollistaa erilaisten laitepohjaisten mittarien lukemisen sekä ohjelmistopohjaisiin mittausrajapintoihin kytkeytymisen (collectd, RAPL, NVML). Integrointi CI/CD-kehitysympäristöihin on myös suunnitteilla.

Raportointi ja analyysi

Mittari- ja resurssidataa voidaan tarkastella interaktiivisten kuvaajien avulla ja koostaa mittauksesta erilaisia raportteja eri sidosryhmille.

Resurssit

Lisämateriaalia ja dokumentaatiota PowerGoblin-työkalusta.

🔧

Tekninen opas
(englanniksi)

🧪

GitLab-projektisivu
(englanniksi)