When I try to install the Splunk Add-on for NetApp Data ONTAP from the downloaded .tgz file, it gives an error : “There was an error processing the upload.Invalid app contents: archive contains more than one immediate subdirectory: and SA-VMNet AppUtils”. It is not installing the following 3 components. However if I browse the add-on and install from my Splunk Windows instance, then it only installs “SA-Hydra” which does not provide option to configure data collection nodes. It would be great if anyone installed this add-on provide some guidance on how to make this add-on work.
I think you will get this error while installing the netapp addon using splunkweb UI since the splunk-add-on-for-netapp-data-ontap215.tgz contains three different apps (SplunkTA_ontap, SA-Hydra and SA-VMNetAppUtils) and it is not supported. We can use splunkweb to install the apps only when the .tgz file contains single app.
To successfully install the netapp addon you need to untar/extract the all the apps into $SPLUNK_HOME$/etc/apps directory and restart the splunk.
Please follow the below installation guide,
Let us know if you are still facing any issues.
Thank you for your response. I had tried this before but I did not realize that splunk restarts on https. I tried HTTPS and I was able to see all the 3 add-on components. I tired suing standalone windows server as well as using the forwarder. I followed the below steps but still it is not collecting Netapp data. Any help to resolve this is greatly appreciated.
I configured the Data Collection Nodes & ONTAP Collection which say connection and credentials are valid and started the schedule to collect the data. However, I am still is not collecting any data, I am getting following error in SplunkD log: ERROR : ExecProcessor - raise ValueError("Private Key: '%s' Not Found" % globalcfg['server.sslprivatekey'])
02-24-2017 55:54.251 +0000 ERROR ExecProcessor - message from "python "\SA-Hydra\bin\bootstraphydragateway.py"" ValueError: Private Key: '<C:\Program Files\Splunk\$SPLUNKHOME\etc\auth\splunkweb\privkey.pem>' Not Found
I checked with windows admin, they are not having any privkey.pem that I can use.
NetApp addon should be installed on the Linux environments. It is one of the basic requirements for this addon to work correctly.
Please refer the below documentation:
So please try installing this addon on any linux environment and check again.
Let us know if you still face any issues.