Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trident Metrics Reporting #121

Closed
acsulli opened this issue Apr 25, 2018 · 9 comments
Closed

Trident Metrics Reporting #121

acsulli opened this issue Apr 25, 2018 · 9 comments

Comments

@acsulli
Copy link

acsulli commented Apr 25, 2018

Surfacing metrics surrounding Trident operations and functionality would benefit monitoring and other reporting for organizations which desire to track utilization. Importantly, this request is not for monitoring storage metrics, e.g. LUN/export IOPS or latency, but rather Trident specific actions such as:

  • Number of volumes created/destroyed
  • Volumes in use on a per-backend basis
  • Time to provision/destroy volumes
  • Storage array management interface connectivity/latency
  • Combined with The ontap drivers should have more intelligent volume placement #64, reporting macro-level storage information which affects provisioning decisions (e.g. storage pool capacity used metrics which influence the decision engine).
  • etc.

Andrew

@plz
Copy link
Contributor

plz commented Apr 25, 2018

+1, thanks for capturing the requirement @acsulli

@ikruglov
Copy link

Hi! I would also propose:

  • Errors during creation/destroying volumes? (at least just a counter)

@roldancer
Copy link

I recommend to define a Prometheus exporter for monitoring.

@vnandha
Copy link

vnandha commented Aug 21, 2018

Could we also add aggregator level metrics like ( capacity available and max volume count available? )

@msteenhu
Copy link

+1, I will look into Netapp api's and Trident integration, at least to know how hard it is... :)

@msteenhu
Copy link

msteenhu commented Dec 7, 2018

I am interested in Kubernetes integration, there is a more focussed issue...

@peimanja
Copy link

Any update on this one?

@k8r-io
Copy link

k8r-io commented Apr 16, 2019

Creating an prometheus exporter to even just expose basic health status would be a big step forward. Right now we tend to discover issues with trident when PVs stop provisioning.

@adkerr
Copy link
Contributor

adkerr commented Jan 28, 2020

Added by 5da0122

@adkerr adkerr closed this as completed Jan 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants