#NEW: Harvest 23.05.0 has been released

1 messages · Page 1 of 1 (latest)

pulsar yew
#

The Harvest team is happy to announce the release of 23.05.0
https://github.com/NetApp/harvest/releases/tag/v23.05.0

📌 Highlights of this major release include:

💎 Seven new dashboards:
    • StorageGRID and ONTAP fabric pool
    • Health
    • S3 object storage
    • External service operations
    • Namespace
    • SMB
    • Workloads

⭐ Several of the existing dashboards include new panels in this release:
    • StorageGRID Overview dashboard includes traffic classification panels
    • Network dashboard includes net routes
    • SVM dashboard includes LIF counters and the NFS panels filter graphs by NFS version
    • Volume dashboard includes efficiency statistics
    • Aggregate dashboard includes the amount of free space
    • Compliance dashboard only reports on data SVMs

🔐 Harvest can fetch cluster credentials via a credential script. Thanks to Ed Wilts for raising.

🌾 Harvest includes new templates to collect:
    • IP routes. Thanks jfong for contributing!
    • QoS fixed and adaptive policy groups. Thanks @faguayot for raising!
    • Cloud targets and storage
    • Export rules
    • Namespaces
    • CIFS clients
    • LIF counters
    • Volume efficiency stats

• Harvest containers are published to GitHub's container registry in addition to DockerHub and cr.netapp.io.
If you're using cr.netapp.io, we encourage you to switch to ghcr.io or DockerHub. In 2024, we will stop publishing to cr.netapp.io

• Harvest uses a distroless image as its base now - reducing the size of the container and reducing the attack surface

• Harvest collects 38 additional EMS events and alert rules in this release

• Harvest EMS alert rules were updated to include better label names and align their severity with Prometheus best practices. Thanks to @7840vz for contributing this feature!


📕 Documentation additions
velvet galleon
#

Congratulations to another great and feature-rich release. Thanks to the whole team for your exemplary handling of bug reports and feature requests! Keep up the good work. 🥳

wild sandal
#

Whoohoo!!!

#

Nice work team.

rugged wigeon
#

Very nice team. I will install it tomorrow 😊

sullen zodiac
#

Nice work. First bug 🙂
Disk dashboard, List of disks. Power on hours. ONTAP 9.11.1P6 on FAS2720 shows 16453 hours. Harvest shows 53h:00m:00s.

pulsar yew
#

thanks Ed, we're on it!

pulsar yew
sullen zodiac
#

Something like 1.2 years has enough granularity for us.

pulsar yew
#

thanks, we'll go with option a

pulsar yew
modern jewel
#

Hi all, I upgrade my harvest system to the version 23.05.0 but the "Volume Sis Stat" raw in volume dashboard have "no data" in all graphs.

If I open one graph in edit mode , I see that the metrics are missing as you can see into the image.

I don't know if is my problem caused by the upgrade.

Could you help me please ?

Thank you!

pulsar yew
modern jewel
#

I'm sorry, maybe I explain bad. I had a nightly version of harvest2.0 and now I upgraded to this version.
I'm using the container version.
The link is the same ?

pulsar yew
#

the shared link describes where to email the log files - you are using the docker compose workflow? If that's correct, you can grab the logs for one of your pollers via docker logs $container the name of the container can be found via docker ps -a

when you upgraded did you regenerate your harvest-compose?
https://netapp.github.io/harvest/23.05/install/containers/#upgrade-harvest

modern jewel
#

Hi @pulsar yew ,
yes , I've regenerate the harvest-compose.

I've gotten also the containers logs. Can I attach the logs here or you want a specific part of log.
The logs file has many rows 😅

pulsar yew
pulsar yew
#

thanks @modern jewel got the email

clever folio
#

Hi!
Does this contain the fix already outlined here? Namely disabling workloads by default? Or is this yaml file something I'll need to nuke after updating again?

wild sandal
#

It was commented out for me.

#

I had to uncomment it.

sullen zodiac
clever folio
#

Thanks Paul!

wild sandal
#

yw.

pulsar yew
sullen zodiac
# pulsar yew I believe nabox requires you to reset the dashboards when there are dashboard ch...

yup, I definitely reset - that's a standard part of my upgrade process. I did it again and rebooted nabox with no change. If I manually edit the dashboard and change it to seconds, I get what you said I would get. So I saved that, reset, and it didn't revert and I was still displaying seconds. This looks like a bug in nabox, not harvest. I wonder how many of my other dashboards aren't what they should be...

pulsar yew
#

@sullen zodiac we can check the logs if you get a chance. ssh into nabox and run docker logs -n 10 -f nabox-harvest2 then press Reset, you should see OK msgs or errors. I just tried with these versions and got these log msgs

sullen zodiac
#

I see the imports, including disk.json. I currently have it set to seconds with 3 decimal points so I can see when it changes. disk.json has it set to 1 decimal point but it's not getting picked up by the grafana instance. I'm going to let it settle over the weekend and see if anything magical happens.

pulsar yew
#

hmm, odd. If you click the gear icon and then Versions in the left gutter, do you see the new versions? Every time you click Reset and the bin/harvest grafana import command runs, a new version will be created like so

sullen zodiac
#

I think we're getting somewhere. New versions are NOT getting created. I checked other dashboards and they are mostly dated 2022. All of the StorageGRID dashboards get new versions so I know the RESET did do something. None of the ONTAP c-dot or 7-mode dashboards are getting new versions.

sullen zodiac
#

Making progress... It seems I have 2 sets of dashboards and I was looking at the wrong ones. One set is getting updated and one isn't. So how do I clean this up?

sullen zodiac
#

I found it and deleted all of the "NetApp Detail" dashboards and now have just the ONTAP ones tagged with harvest. MUCH nicer! And yes, the power-on hours issue for me that started all of this is fixed.

icy sorrel
#

Ah yes, dashboard location and name changed at some point and there is no easy way to safely delete older ones

fresh bloom
#

is there away to monitor network switch ports (intercluster switches) on harvest dashboard

daring copper
#

@fresh bloom Could you share ONTAP CLI command for this information?

daring copper
#

@fresh bloom I don't see an ONTAP command snmp protocol. Could you share ONTAP command that displays this information? Alternatively, if there's a ZAPI or Rest call that you could share.

viscid willow
#

dashboard metrocluster ....

a FMC have FC-VI adapter, a MCIP have iWARP adapter.
the metrocluster dashboard only shows the FC-VI information.
can you implement the iWARP info also in this dashboard?

pulsar yew
#

hi @viscid willow we'll take a look. Do you want these counters collected via REST or ZAPI? At the moment, they're only available via ZAPI

pulsar yew
pulsar yew
autumn ether
#

@7840vz do you have screenshots of what the EMS alerting looks like?

wild sandal
#

???

#

Wrong thread @autumn ether

#

?

autumn ether
#

it was the right thread, but I didn't realize (until now...) that 7840vz isn't on this Discord 😦

wild sandal
#

Fail

autumn ether
#

it's been a bit of a day!