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
streamed
operation when a new trace arrives - Increment
appended
operation when we write to a live trace chunk - Increment
chunked
operation 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