Splunk® Supported Add-ons

Splunk Add-on for EMC VNX

Install VNX CLI for the Splunk Add-on for EMC VNX

EMC VNX systems have two separate hardware components:

1. the filer (also known as the Control Station)

2. the array

The Splunk Add-on for EMC VNX uses naviseccli to collect data from the array. It uses SSH to run the filer's nas_cmd command to collect data from the filer.

Install naviseccli on the Linux collection host

The Splunk Add-on for EMC VNX uses naviseccli to collect data from the array.

1. Search and download naviseccli package for VNX from EMC Support for your specific platform. For example, NaviCLI-Linux-64-x86-en_US-7.33.2.0.51-1.x86_64.rpm.

2. Determine which user splunkd is running as by using top. The USER column shows the user that splunkd is running as.

3. Switch to the user splunkd is running under using the su command. For example, if splunkd is running under "sysadmin", run su - sysadmin.

4. Install the naviseccli package using OS tools.

5. Add naviseccli bin directory which is usually /opt/Navisphere/bin to your system PATH. For example, add the following line to ~/.bash_profile and then execute this file to make the setting effective by running source ~/.bash_profile

   PATH=$PATH:/opt/Navisphere/bin
   export PATH

6. You must configure this installation of naviseccli to work with each storage processor on each array that it will connect to. For all storage processors on all arrays from which this add-on will collect data, run the following command:

   naviseccli -user usename -password password -h sp_ip -scope 0 -np getagent

7. When you reach the security prompt, save the certificate (option 2).

8. Run the same command for each of the storage processors to be used, with a script if necessary. The security prompt should not show again.

Install naviseccli on the Windows collection host

1. Search and download the naviseccli package for VNX from EMC Support for your specific platform. For example, NaviCLI-Win-32-x86-en_US-7.33.2.0.51-1.exe.

2. Go to the PsExec download page. Download and then unpack it.

3. Install the naviseccli package. During installation, check the box to choose add naviseecli bin directory to system path.

4. If the naviseccli is not in the system path, add it to system path now by following steps 5-10. If it is already in the system path, skip to step 11.

5. Click Start to open the Windows Start menu.

6. Right click Computer to open the dialog. Select Properties.

7. In the system properties left panel, click Advanced system settings to open the System Properties dialog.

8. Click Environment Variables to open the environment variable dialog.

9. In the System variables panel, find Path in the Variable column. Double click it to edit.

10. In the edit dialog, append ;C:\Program Files (x86)\EMC\Navisphere CLI to the Variable value.

11. To determine which user splunkd is running as, click click Start > Run.

12. Enter services.msc and press enter. A services panel opens.

13. Find the Splunkd service, and check the Log On AS column. The Log On AS shows "Local System" or another specific user.

14. Run the cmd.exe console as the above user by executing one of the following commands. This command spawns another cmd.exe console where you should continue the setup steps.

If splunkd is running as the SYSTEM user, use:

   psexec -i -s cmd.exe

If splunkd is running as a specific user, use:

   psexec -u specific_user -p the_password cmd.exe

15. You must configure this installation of naviseccli to work with each storage processor on each array that it will connect to. For all storage processors on all arrays from which this add-on will collect data, run the following command in the new console.

   naviseccli -user usename -password password -h sp_ip -scope 0 -np getagent

16. When the security prompt appears, save the certificate (option 2).

17. Run the same command for each of the storage processors to be used, with a script if necessary. The security prompt should not show again.

Last modified on 21 July, 2021
Installation and configuration overview for the Splunk Add-on for EMC VNX   Push the RSA public key to the Control Station for the Splunk Add-on for EMC VNX

This documentation applies to the following versions of Splunk® Supported Add-ons: released


Was this topic useful?







You must be logged into splunk.com in order to post comments. Log in now.

Please try to keep this discussion focused on the content covered in this documentation topic. If you have a more general question about Splunk functionality or are experiencing a difficulty with Splunk, consider posting a question to Splunkbase Answers.

0 out of 1000 Characters