Is data coming in
Have you installed the Solution correctly and do you have the right data coming into Splunk? Do you know if your data is displayed correctly in the views and dashboards of the App?
All of this information is available in the views on the App Install health dashboard. You can validate the integrity of your data by examining the status of your environment on this dashboard in the Splunk App for VMware. Select Settings > App Install Health to get to this dashboard.
Is your data being forwarded to Splunk
To check that you have correctly set up your forwarders to forward data:
- In the Forwarder Appliance(s) over last 4 hours view, check that all the forwarder appliances that you have as part of the Solution are included in the list.
- Select each forwarder appliance in the list individually, and check that the Forwarder Appliance summary displays data for each.
- Verify that your VI-Perl SDK has a value for each forwarder appliance. If it does not, then you must reinstall the Perl API package as it did not install correctly.
To check that you have correctly set up your vCenters:
- In the vCenter Forwarder(s) count over last 4 hours view, check that all the vCenters from where you installed the vCenter add-on show up in the list.
- Select each vCenter individually to ensure that the Virtual Center summary shows data for all vcenters.
Are you collecting the correct type of data
On the App Install health view, look at the sourcetypes last received status to check that you are gathering the correct type of data ( inventory, hierarchy, performance, ESX/ESXi Log data, tasks and events, log data), that it has been indexed recently and that it was sent within a recent timeframe.
For hierarchy and performance data, check that the relevant lookups have populated correctly. See Lookups in SA_HiearchyInventory Addon that must be populated and Lookups in SA_Performance Addon that must be populated. Also look at the Current Hierarchy Data and Current Entity Data views.
Searches to run to validate performance data results
- Check that data has been coming in for the last 15 minutes:
index=vmware sourcetype=vmware:perf
- Four types of data are displayed - ClusterComputeResourcePerf, HostSystemPerf, ResourcePoolPerf, and VirtualMachinePerf.
index=vmware sourcetype=vmware:perf | stats count by source
- Shows a breakdown of all hosts that are sending performance data and the types of data they are sending. ClusterComputeResourcePerf should only be returned by the Virtual Center hosts.
index=vmware sourcetype=vmware:perf | stats values(source) by host
ESX/ESXi Log data
To check ESX log data by host:
- To ensure that you are collecting ESX/ESXi log data for each ESX/ESXi host you are monitoring, run:
index=vmware sourcetype=vmware:esxlog:* | stats count by host
- To ensure that you are collecting ESXi log data for each ESXi host you are monitoring, run:
index=vmware sourcetype=vmware:esxilog:* | stats count by host
Tasks and Events Data
Check tasks and events by host:
- To display all the hosts (including VCs) from which you are receiving task data, run:
index=vmware sourcetype=vmware:task | stats count by host
- Check that all the hosts included in your splunked environment are listed.
- To display all the events (including VCs) from which you are receiving task data, run
- index=vmware sourcetype=vmware:event | stats count by host
- Check that all the events in your splunked environment are listed.
VC Log Data
- For all vCenter servers from which data is being collected, look at "Virtual center forwarding status" to see that data is being received.
- Check that VC Log data is collected correctly, click on the vclog data sourcetype and drill down to get more detailed information.
Launch Splunk Web | Save the VM as a template |
This documentation applies to the following versions of Splunk® App for VMware (Legacy): 2.0
Feedback submitted, thanks!