Resolve "Improve Git LFS timeout observability"
What does this MR do and why?
This MR adds the following Prometheus metrics and increments them throughout the code as needed:
Metrics | Related Issue |
---|---|
gitlab_sli_lfs_update_objects_total , gitlab_sli_lfs_update_objects_error_total
|
[Pull mirroring] LFS objects fetch timeouts (#415229) |
gitlab_sli_lfs_check_objects_total , gitlab_sli_lfs_check_objects_error_total
|
Gitlab mirror to Gitlab: remote gitlab lfs obje... (#354510 - closed) |
gitlab_sli_lfs_validate_link_objects_total , gitlab_sli_lfs_validate_link_objects_error_total
|
Forking projects with large number of LFS files... (#411836 - closed) and Make max LFS OID limit configurable (!137584 - merged) |
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Ash McKenzie