I'm getting these in _snapmirror_replicatons.log log:
[2020-03-20 12:42:13,859] [ERROR] [find_missing_nodes] ZAPI request failed: either instances or instance-uuids must be given
[2020-03-20 12:45:56,091] [WARNING] [timeout_handler] Extension timeout exceeded. Terminating process
[2020-03-20 12:46:27,599] [ERROR] [find_missing_nodes] ZAPI request failed: either instances or instance-uuids must be given
[2020-03-20 12:47:26,989] [ERROR] [find_missing_nodes] ZAPI request failed: either instances or instance-uuids must be given
Regarding the "python_extension_methods_v12.py" file:
If I do the copy like you suggested the existing file "python_extension_methods.py" won't get overwritten - not sure if that desired. I tried both ways, overwritting an existing file and copying as a new one, same result.
@bkamil , hmm, this is strange.. Which Ontap release do you use? Also, could you run the extension in verbose and share the full logs with me?
No need to overwrite the extension methods files. The old file will be still required by the other extensions (so you should have both, python_extension_methods.py and python_extension_methods_v12.py in /opt/netapp-harvest/extension/).
@vachagan_gratian The download link for 1.6.1 has expired again. You may want to make a full release or host the file elsewhere as this isn't working well...But regardless, can you post an updated link? Maybe also update the link in the first post so users who find the thread get a working link to start with without having to spelunk through the replies?
1. If backed of harvest 2.0 is moved to Prometheus, are you providing any tools to migrate existing data from whisper to Prometheus? We have metrics for last one year and don't want to miss these metrics if we plan to move to Prometheus.
2. Will harvest 2.0 continue to utilize/use netapp-harvest.conf file for polling clusters? Will this file continue to be source of harvest poller service?
1. we are still looking for solutions, there are some tools available for migrating from Graphite to Prometheus, but frankly, we did not had the time to investigate this thoroughly.
2. yes, the configuration set-up will be very similar to what we had before: one configuration file that defines your targets and exporters and template files that define what metric objects/ counters to collect.
Not sure if it's related to snapmirror features, but our MetroCluster cannot be graphed by netapp-harvest 1.6.0
via the OCUM section, we get this in the log file :
[2020-07-10 10:57:46] [WARNING] [sysinfo] Discovered [SUMMERMCDC1] on OCUM server but unable to submit metrics because no matching conf section found; to collect this cluster please add a section.
[2020-07-10 10:57:46] [WARNING] [sysinfo] Discovered [SUMMERMCDC2] on OCUM server but unable to submit metrics because no matching conf section found; to collect this cluster please add a section.
via the dedicated section in the harvest configuration file, I get :
[2020-07-10 10:57:46] [NORMAL ] [main] Metrics will be submitted with graphite_root [netapp.perf.***************]
But there is absolutely nothing in the graphs (no IOPS, no latency, etc...)