Do the artifact upload metrics make sense?
Look at the two graphs in https://prometheus.gitlab.com/graph?g0.range_input=6h&g0.expr=sum(increase(gitlab_workhorse_multipart_upload_bytes%5B1m%5D))&g0.tab=0&g1.range_input=6h&g1.expr=sum(increase(gitlab_workhorse_artifacts_upload_bytes%5B1m%5D))&g1.tab=0
The first is measuring bytes written to disk in tempfiles for uploaded files. This has peaks of 500-2000 million bytes per minute. The second is measuring Content-Length for artifact upload requests and it has peaks of 8-10 thousand bytes per minute.
I think the first number makes more sense. What do you think @tmaczukin ?