Improve live traces observability using counters
What does this MR do?
This merge request adds a couple of labels to gitlab_ci_trace_operations_total Prometheus counter:
- Increment
streamedoperation when a new trace arrives - Increment
appendedoperation when we write to a live trace chunk - Increment
chunkedoperation when a new live trace chunk gets created
It also adds gitlab_ci_trace_bytes_total counter that will allow us to calculate the rate of trace data transferred.
Conformity
Issues
Closes #227182 (closed)
Edited by Grzegorz Bizon