#ONTAP:SVM Data Not Showing

1 messages · Page 1 of 1 (latest)

covert elbow
#

Hello, how do we get the latency, IOP, Throughput information to show up within the above mentioned report? Is the data collection not supported via REST?

gloomy shoal
covert elbow
#

Uploaded

gloomy shoal
#

@covert elbow I don’t see anything in the logs that indicates why the SVM dashboard is empty. If we focus on one panel in the SVM dashboard ,SVM average latency. Are you saying this panel is empty? If so, could you check whether there is any data for the metrics svm_vol_read_latency and svm_vol_write_latency in the time-series database? Do you see performance data in volume dashboard?

covert elbow
#

All of the panels mostly at the top for anything performance related just says “no data”.

gloomy shoal
#

How about volume dashboard? Does it have performance data in highlights section? If you run above metrics queries in time series db. Do they return anything?

covert elbow
#

volume dashboard I see the performance data.

#

The timing of this seems to have happened AFTER I ran out of space on my /data directory and expanded the drive and restarted machine.

#

But maybe that is nothing and just coincidence.

sour atlas
#

hi @covert elbow can you check in VictoriaMetrics UI for the metrics that Rahul asked about? svm_vol_read_latency and svm_vol_write_latency

covert elbow
#

WARNING: No match! This query hasn't selected any time series from database.

#

For both

#

Is that what you needed?

sour atlas
#

yes, that is unexpected

covert elbow
#

WARNING: No match! This query hasn't selected any time series from database. Either the requested metrics are missing in the database, or there is a typo in series selector.

sour atlas
#

ok so VM does not have the metric, that's why the dashboard is blank. Now, why doesn't VM have the metric. The poller should be exporting it so why isn't it. Let me check your templates more closely - we noticed that you have made several modifications to them so maybe something when awry there

covert elbow
#

Hmmm, I haven't made any changes to templates. I pretty much use this "as is"..

sour atlas
#

looks like you have a restperf custom.yaml for volume and since the missing metrics come form the volume perfomance collector it makes sense to focus there. Can you try disabling you custom.yaml, restarting the containers (dc down; dc up -d), and then checking if the metrics are available after 5 minutes or so?

covert elbow
#

Let me check that out now and get back soon.

#

There are a couple of locations but since I use REST I would assume it's this location - /etc/nabox/harvest/active/restperf: 9.12.0 custom.yaml

sour atlas
#

it is etc/nabox/harvest/user/restperf/custom.yaml since active is created at runtime by nabox - try renaming or mv this file

covert elbow
#

That looks better so do I just leave it disabled?

#

It is maybe an incorrect edit I made in the file or I just don't need it?

sour atlas
#

maybe you originally added it because you wanted to collect metrics for flexgroup constituents? If so, we can reenable that but for the correct template

covert elbow
#

What's the right template? Although my FlexGroup report does have data currently.

#

Awww it was a little different - mkdir -p /etc/nabox/harvest/user/rest

sour atlas
#

discussion 3905 mentions keyperf and zapiperf, not restperf. We removed your custom restperf template

covert elbow
#

Well I have a custom.yaml at this location /etc/nabox/harvest/user/rest and my Flexgroup data is mostly showing.

#

I created that custom.yaml long ago

sour atlas
covert elbow
#

That is correct because there is no performance data.

sour atlas
#

make sense. To add performance data follow the directions in #3905 for "Extend keyperf volume template"

covert elbow
#

Got it, I will follow those steps.

covert elbow
#

Funny. Anytime I still go and edit the harvest.yaml file I run into the same issue. I throw KeyPerf into the file and once again nothing changes.

#

I figure I will just leave the performance out for now.

sour atlas
covert elbow
#

Awww I think I got it working this time. Nice!!

#

Good stuff

sour atlas
#

What was different this time?

covert elbow
#

I used a ASCII editori

sour atlas
#

ah ok, so maybe tabs vs space issue in the yaml

covert elbow
#

Yep

sour atlas
#

glad you got it working

covert elbow
#

Thanks for your help as always!

sour atlas
#

you're welcome!

covert elbow
#

Why is it when I add the KeyPerf to more than one system the other one stops working and the new one doesn't report any performance either?

#

I think I'll upload the logs.

#

Uploaded

sour atlas
#

can you tell me which poller is working and which one isnt?

#

{"log":"time=2026-01-15T18:55:51.482Z level=ERROR source=conf.go:75 msg="unable to load config" error="yaml: line 186: found a tab character that violates indentation"\n","stream":"stdout","time":
"2026-01-15T18:55:51.482301225Z"}

covert elbow
#

As in the actual system name?

sour atlas
#

the poller name

#

that's the collector name, the poller name is the name listed in the Pollers section of your harvest.yml

covert elbow
#

Without saying names, the very last system in the harvest.yaml file.

sour atlas
#

you said: "Why is it when I add the KeyPerf to more than one system the other one stops working and the new one doesn't report any performance either? "

I need to know the names of the system to compare them. If you can't say the poller name, please email us at ng-harvest-files@netapp.com and tell us the poller names

covert elbow
#

Sent