opensafely-core / job-runner

A client for running jobs in an OpenSAFELY secure environment, requested via job-server (q.v.)
Other
4 stars 5 forks source link

Job metrics #200

Open bloodearnest opened 3 years ago

bloodearnest commented 3 years ago

We have a simple emergency metrics that writes to local sqlite db.

We want a metrics system that:

Proposed MVP

evansd commented 3 years ago

Broadly speaking this sounds great. I love the idea of just dumping to sqlite and then using litestream to stream it out.

We'll need something docker-aware though to track per-container stats, volume usage etc. I'm not use if psutil supports that out of the box, but it looks extensible in any case.