Data Infrastructure Management Software Discussions

Highlighted

NetApp Harvest v1.3 is available!

I am pleased to announce that Harvest v.1.3is now available on the NetApp Support Toolchest!   This feature release includes lots of new counters, dashboard panels, and of course, bug fixes.  For those looking for support with ONTAP 9 and 9.1, and OCUM 6.4/7.0/7.1 its in there too.

 

More info is in my blog here: Announcing NetApp Harvest v1.3 

And the software can be downloaded here:  NetApp Harvest v1.3

 

 

Cheers,
Chris Madden

Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

 

 

 

31 REPLIES 31
Highlighted

Re: NetApp Harvest v1.3 is available!

Awesome! - thanks Chris

Highlighted

Re: NetApp Harvest v1.3 is available!

Looks great, the only issue I'm seeing so far is no Flash Pool stats on my lab 2250 running 9.0 GA.

 

Highlighted

Re: NetApp Harvest v1.3 is available!

Questions,

 

Do Harvest/Grafana support RBAC(LDAP)?

Also does this product allow for monitoring of certain NetApp process like Kahuna?

 

Thanks,

Highlighted

Re: NetApp Harvest v1.3 is available!

Hi Chris,

 

I followed the source upgrade instructions (upgrading from version 1.2.2). When I went to start the services in step 9 I was given the following error:

 

Can't locate IO/Socket/SSL.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl5 /usr/lib64/perl5 /usr/share/perl5 .) at /opt/netapp-harvest/netapp-manager line 25
BEGIN failed--compilation aborted at /opt/netapp-harvest/netapp-manager line 25

The system is RHEL6 and was previously installed with the source instructions.

 

 

From what I can see "use IO::Socket:SSL;" on line 25 of netapp-manager is a new line (feature?) in harvest 1.3.

 

Is there a pre-req needed to get this working?

Highlighted

Re: NetApp Harvest v1.3 is available!

Awesome, Thanks for all the hard work, We use Harvest/Graphite/Grafana everyday!

Highlighted

Re: NetApp Harvest v1.3 is available!

Hi @michaelll

 

Thanks for the feedback.  Unfortunately I don't have a flashpool system with ONTAP 9 in my lab.  I will send you a private message to see if you are available to collect and provide me logs so I can diagnose.

 

 

Cheers,
Chris Madden

Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

 

 

Highlighted

Re: NetApp Harvest v1.3 is available!

@russr_1972

 

 

>>Do Harvest/Grafana support RBAC(LDAP)?

Yes.  In the Harvest admin guide are steps to create a least-privilege RBAC read-only role. This role can be applied to a local or remotely authenticated user account.

 

>>Also does this product allow for monitoring of certain NetApp process like Kahuna?

Yes.  Harvest tracks average CPU per node and CPU per processing domain, including Kahuna.

 

Cheers,
Chris Madden

Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

 

Highlighted

Re: NetApp Harvest v1.3 is available!

Hi @jonathon_lanzon,

 

 

Here is the list of prerequisites for RHEL/CentOS as found in the Harvest v1.3 admin guide:

sudo yum install -y epel-release unzip perl perl-JSON \ 
perl-libwww-perl perl-XML-Parser perl-Net-SSLeay \ 
perl-Time-HiRes perl-LWP-Protocol-https 
sudo yum install -y perl-Excel-Writer-XLSX 

Can you execute these and advise if that resolves the issue?

 

If that doesn't work maybe one more is required:

 

sudo yum install -y perl-IO-Socket-SSL

 

My test system is CentOS so it could be that default modules differ with RHEL so I would appreciate your feedback on the fix.

 

  

Cheers,
Chris Madden

Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

 

Highlighted

Re: NetApp Harvest v1.3 is available!

Another question, does Harvest offer a feature to email alerts based on thresholds or is it meant more as a dashboard suppliement to OCUM?  I know OCUM can do some alerting.

 

Thank you

Highlighted

Re: NetApp Harvest v1.3 is available!

@russr_1972

 

 

Harvest is a data source that sends collected data to a time series database, usually Graphite, and then you visualize it somehow, usually Grafana.  

 

Harvest itself does not have an alerting capability.  Graphite doesn't either, but there are a few add-ons you can use, the most interesting of which looks like Moira.  Grafana also just added alerting in the v4.0 release that is in beta now.  

 

OnCommand Unified Manager has alerting built in natively.  It also understands much more about the relationships between instances in a cluster, or between clusters, and includes things like alerting.  I would recommend to start with Unified Manager and if it doesn't meet your needs to then look at adding Harvest/Graphite/Grafana for a deeper look.  The solutions are complementary....

 

Cheers,
Chris Madden

Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

 

 

 

Highlighted

Re: NetApp Harvest v1.3 is available!

Harvest itself is not resposible for email alerting.  It is simply grabbing time-series metrics and dumping to a databse.

 

However, Grafana ( dashboard software) does have email alerting as of v4.0 which is currently in beta. It looks promising.

Highlighted

Re: NetApp Harvest v1.3 is available!

Thanks Chris!  Been awaiting this release since Insight!  Just upgraded, and it looks great.  Thanks again

Highlighted

Re: NetApp Harvest v1.3 is available!

after upgrading some of my "related dashboards" dont work any more. it looks like it is all the new dashboards. e.g. Metro Cluster.

it is a metro cluster that I am monitoring so it should work.

 

if I take it from the drop down in the uppper left corner it works most of the time. but the related dashboard never work.

 

mc_working.PNG

 

it is clearly some of the settings that the related dashboard is using.

 

https://lspproact02/dashboard/db/netapp-detail-metrocluster?from=now-6h&to=now&var-Group=site1&var-Cluster=sapdc110&var-Node=scpdc110&var-TopResources=5

 

If I change that to

 

https://lspproact02/dashboard/db/netapp-detail-metrocluster

then it works just fone.

 

so I was wondering if it is a general issue, or my dashboads configuration that is defect

My CPU and Disk utilization is still just the %-number, there is no fancy speed-o-meter

 

but the data is really great, and I like that we are now able to monitor FCVI traffic and so on

so all in all, really great upgrade

 

 

Highlighted

Re: NetApp Harvest v1.3 is available!

Hi, all i did is run the .deb becuase I'm running Ubunto, and restarted. I'm I missing somehting ? I dont see anything different. I see a netapp-harvest folder but not sure of any other steps to take according to upgrade process in the PDF.

 

Thank you,

 

Below is what I did...

 

:/tmp#  dpkg -i netapp-harvest_1.3_all.deb
Selecting previously unselected package netapp-harvest.
(Reading database ... 70267 files and directories currently installed.)
Preparing to unpack netapp-harvest_1.3_all.deb ...
### Creating netapp-harvest group ... OK
### Creating netapp-harvest user ... OK
Unpacking netapp-harvest (1.3) ...
Setting up netapp-harvest (1.3) ...
### Autostart NOT configured. Execute the following statements to configure auto                                  start:
 sudo update-rc.d netapp-harvest defaults
### Configure your pollers in /opt/netapp-harvest/netapp-harvest.conf.
### After pollers are configured start netapp-harvest by executing:
 sudo service netapp-harvest start
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
root@s1lsnvcp1:/tmp# reboot

Highlighted

Re: NetApp Harvest v1.3 is available!

Hi Chris,

 

 

Last Week I've created our Grafana/Graphite site alredy with NetApp Harvest v1.3 (that's running on CentOS 7).

Almost everything is working really well...! Thanks for putting so much effort on this...!

 

The "almost" is only related to the "Netapp Detail: 7-Mode LUN" dashboard.

When I select it, a red message box shows up on the top right corner of the screen with the folowing message:

"Dashboard init failed

Template variables could not be initialized: undefined"

 

I tried to find similar situation on the forums but could not.

Would you have an idea where I should start troubleshooting? I'm stil learning...

 

 

Thanks a lot,

 

Alex

Check out the KB!
Knowledge Base
All Community Forums