Hi @NICKBARTON
It is odd that the poller stays active but doesn't log anything else. Normally you will see something like this at startup:
[2016-01-06 22:27:51] [NORMAL ] WORKER STARTED [Version: 1.2.2NEXT] [Conf: netapp-harvest.conf] [Poller: sdt-7dot1b]
[2016-01-06 22:27:51] [NORMAL ] [main] Poller will monitor a [FILER] at [sdt-7dot1b:443]
[2016-01-06 22:27:51] [NORMAL ] [main] Poller will use [password] authentication with username [root] and password [**********]
[2016-01-06 22:27:52] [NORMAL ] [main] Collection of system info from [sdt-7dot1b] running [NetApp Release 8.2.3P3 7-Mode] successful.
[2016-01-06 22:27:52] [NORMAL ] [main] Using best-fit collection template: [7dot-8.2.0.conf]
[2016-01-06 22:27:52] [NORMAL ] [main] Using graphite_root [netapp.perf7.nl.sdt-7dot1b]
[2016-01-06 22:27:52] [NORMAL ] [main] Using graphite_meta_metrics_root [netapp.poller.perf7.nl.sdt-7dot1b]
[2016-01-06 22:27:52] [NORMAL ] [main] Startup complete. Polling for new data every [60] seconds.
So it looks like something is preventing Harvest from contacting the controller to determine the release. If it was an authorization issue it would be reported with an apporpriate error, and if there was nothing listening we would see a connect error. My guess is something security related like a firewall or SELinux is disrupting the data flow. Normally in Harvest there is a timeout of 60s for any API call but for some reason it must not be timing out correctly in your situation (not that if it did timeout we'd see much of an improvement).
You can run the poller with the -v flag to see more logging output. So something like "/opt/netapp-harvest/netapp-worker -poller ntap02 -v" to see some more details. Also, the logfile may have more details than the STDOUT, so check there too. I would check system logs and SELinux logs. Maybe also try running as root (in case you were not) to see if that makes any difference.
If you get it working please share what you had to do, or if you have some logs we can continue troubleshooting.
Cheers,
Chris Madden
Storage Architect, NetApp EMEA (and author of Harvest)
Blog: It all begins with data
P.S. Please select “Options” and then “Accept as Solution” if this response answered your question so that others will find it easily!