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

fix: REST fabricpool metric label should match ZAPI #1794

Merged
merged 2 commits into from
Mar 7, 2023

Conversation

cgrinds
Copy link
Collaborator

@cgrinds cgrinds commented Mar 2, 2023

Thanks to Tudor Pascu for reporting!

@cgrinds
Copy link
Collaborator Author

cgrinds commented Mar 7, 2023

REST WAFLCompBin

bin/poller --poller ontap --promPort 12990 --objects WAFLCompBin

2023-03-07T08:33:05-05:00 INF ./poller.go:1177 > Use REST Poller=ontap collector=Zapi v=9.12.1
2023-03-07T08:33:05-05:00 INF ./poller.go:1177 > Use REST Poller=ontap collector=ZapiPerf v=9.12.1

curl -s 'http://localhost:12990/metrics' | rg -v "#|metadata_" | sort
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 74
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 86
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 148
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 198
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0

ZAPI WAFLCompBin

2023-03-07T08:30:11-05:00 INF ./poller.go:1200 > Use ZAPIs HARVEST_NO_COLLECTOR_UPGRADE=1 Poller=ontap collector=Zapi preferZAPI=false v=9.12.1
2023-03-07T08:30:12-05:00 INF ./poller.go:1200 > Use ZAPIs HARVEST_NO_COLLECTOR_UPGRADE=1 Poller=ontap collector=ZapiPerf preferZAPI=false v=9.12.1

curl -s 'http://localhost:12990/metrics' | rg -v "#|metadata_" | sort
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 74
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 86
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 148
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 198
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_op_latency_average{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="DELETE"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="GET"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="HEAD"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="LIST"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="PUT"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0
fabricpool_cloud_bin_operation{cluster="SingleNode912IP64dot110",datacenter="rtp",svm="tudor-select",volume="fabricpool_source",metric="UNKNOWN"} 0

@rahulguptajss rahulguptajss merged commit 2871d4c into main Mar 7, 2023
@rahulguptajss rahulguptajss deleted the cbg-fabricpool branch March 7, 2023 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants