Skip to content

libindex: layer metrics#1794

Open
hdonnay wants to merge 4 commits intoquay:mainfrom
hdonnay:push-lwtvrvmvostp
Open

libindex: layer metrics#1794
hdonnay wants to merge 4 commits intoquay:mainfrom
hdonnay:push-lwtvrvmvostp

Conversation

@hdonnay
Copy link
Member

@hdonnay hdonnay commented Mar 26, 2026

This adds a set of metrics for tracking layer count, size, and request duration.

Additionally adds a package for helping with units, and fixes some lints flagged by revive.

@hdonnay hdonnay requested a review from a team as a code owner March 26, 2026 18:45
@hdonnay hdonnay requested review from crozzy and removed request for a team March 26, 2026 18:45
@hdonnay hdonnay force-pushed the push-lwtvrvmvostp branch 2 times, most recently from 3eee0dd to 79a56d1 Compare March 26, 2026 22:30
hdonnay added 4 commits March 26, 2026 18:57
This establishes a central package to keep metric units consistent.

Signed-off-by: Hank Donnay <hdonnay@redhat.com>
Change-Id: I3821b242289d35e1ab4f8cf38f8063226a6a6964
This will allow for users to to report metrics on cache size.

Signed-off-by: Hank Donnay <hdonnay@redhat.com>
Change-Id: I8acbc67d48a4c5ef5fdcd077c7ba7bf66a6a6964
This adds OpenTelemetry metrics to `RemoteFetchArena` instances.

Signed-off-by: Hank Donnay <hdonnay@redhat.com>
Change-Id: Iccaceed2a9099c23737892b0bea071506a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com>
Change-Id: Ie36484d4b76a2dba60cebeb260c3c22e6a6a6964
@hdonnay hdonnay force-pushed the push-lwtvrvmvostp branch from 79a56d1 to d66b862 Compare March 26, 2026 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant