Skip to content

Unify metrics for object stores #2478

Closed
@tomwilkie

Description

@tomwilkie

We're missing any metrics for the azure client[1], and we have different metrics for S3[2] and GCS[3]. We should rationalise this into some sort of middleware for the object store interface that makes this more consistent.

[1] https://github.com/cortexproject/cortex/blob/master/pkg/chunk/azure/blob_storage_client.go
[2] https://github.com/cortexproject/cortex/blob/master/pkg/chunk/aws/s3_storage_client.go#L26
[3]

func gcsInstrumentation(ctx context.Context, scope string) (option.ClientOption, error) {

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions