Skip to content
This repository was archived by the owner on Dec 3, 2024. It is now read-only.
This repository was archived by the owner on Dec 3, 2024. It is now read-only.

Requirement of Bucket Usage and Performance Promethues metrics #18

Open
@anmolsachan

Description

@anmolsachan

Requirement of Bucket Usage and Performance metrics

Is your feature request related to a problem?/Why is this needed
Kubernetes PVC support storage usage promethues metrics via Kubelet exporter metrics. Similar information should be available for Object Buckets as well. It can include the following:

  • Storage(Per Bucket):

    • usage
    • capacity ( Not sure if applicable )
  • Performance(Per bucket):

    • Latency
    • Throughput
    • IOPS

Use cases:

  • Showing consumption and aggregated information on monitoring tools( Grafana etc. )
  • Finding out top n storage consumers
  • Finding out the buckets with performance below or above certain thresholds
  • Creating Prometheus alerts when the bucket consumption cross certain thresholds to notify users.

Describe the solution you'd like in detail

Required metrics to be implemented as additional metrics in already existing Prometheus exporters in Kubernetes ( Most Probably Kubelet )

Describe alternatives you've considered
None

Additional context
None

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions