Integrating Splunk with Embotics® vCommander®

Combining third-party guest OS performance data with VM performance metrics from the hypervisor allows Embotics® vCommander® to provide more accurate rightsizing recommendations for your virtualized infrastructure — without burdening the vCommander system with intensive data storage and data processing requirements.

You can configure vCommander to obtain Windows guest OS performance data for your virtualized infrastructure from Splunk, a data collection and analysis product. vCommander retrieves third-party performance data whenever performance data is updated (either manually or as part of the nightly performance update). vCommander then combines Windows Guest OS and VM performance information before generating recommendations. The source of the performance data is included in the recommendation.

Create system credentials for the Splunk server

Access through:

Configuration menu > Credentials

Available to:

vCommander Role of Superuser and Enterprise Admin

NotePencil-smallvCommander supports Splunk version 6 and higher, with the HTTPS protocol.

To create a set of credentials for Splunk:

1.On the Credentials page, click Add.

2.Enter the user name and password for a Splunk account.

3.For the description, enter "Splunk", to serve as a memory aid to administrators when configuring tasks requiring credentials.

4.In the Category drop-down list, select System Credentials.

5.Click OK.

Connect vCommander to a Splunk server

Access through:

Configuration menu > System Configuration > Integration tab

Available to:

vCommander Role of Superuser

To get performance data from Splunk:

1.On the Integration page, click Add > Splunk Server.

2.Enter the protocol (HTTPS only), host name or IP address, and port number for the Splunk server. The default port is 8089.

3.Select the Splunk credentials in the Credentials drop-down menu.

4.To optimize the Splunk query, enable Accelerate Searches. Note that you need to configure saved searches in Splunk to make use of this feature.

5.Click Test to test the connection.

vCommander queries Splunk to determine whether everything is set up correctly.

4.Once the test has succeeded, click OK to save the configuration.

NotePencil-smallIf Splunk has been misconfigured and Accelerate Searches is enabled, vCommander will not be able to retrieve performance data from Splunk until the Splunk configuration has been corrected.
NotePencil-smallOnce you have successfully integrated vCommander with a Splunk server, if vCommander is unable to connect to the Splunk server (for example, if the Splunk server is down), a status message is displayed in the Splunk Server pane.

Disabling or removing the Splunk server

Access through:

Configuration menu > System Configuration > Integration tab

Available to:

vCommander Role of Superuser

Disabling an external server makes the server unavailable for connections but saves the settings, meaning that you can return to the configuration dialog later and simply re-enable it.

Removing an external server clears the settings, meaning that you must reconfigure all of the settings if you want to reintegrate later.

To disable an external server

1.On the Integration page, locate the external server you want to disable and click Edit.

2.Deselect the Enabled checkbox and click OK.

To remove an external server

1.On the Integration page, locate the external server you want to clear and click Remove.

2.Confirm the change by clicking Yes.