Getting Data In

Testing Splunk UF config on Windows, with Inspec.

northernstar002
New Member

Hi,

I have 2 installations of Splunk. One on a Linux image, one on a Windows 2016 image - both on AWS.

I am testing that that both Trend and Splunk are configured correctly. I have a complete set of tests for the Linux version, but I'm having trouble refactoring for Windows Powershell (I am running my tests remotely and RDP-ing to the Windows VM.

My Linux code is as follows:


Splunk_Server = attribute('Splunk_Server')
Splunk_User = attribute('Splunk_User')
Splunk_Password = attribute('Splunk_Password')

describe command("sudo /opt/splunkforwarder/bin/splunk list forward-server -auth #{Splunk_User}:#{Splunk_Password}") do
its ('stdout') {should match /^Active.forwards:\n\t#{Splunk_Server}\nConfigured.but.inactive.forwards:\n\tNone/}

end


So, I want to read the output of the Linux command and have Inspec verify the output. The command will obviously change for Powershell. Any ideas what this would be to obtain the same result?

Thanks in advance

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Mile High Learning with Splunk University, Denver, Colorado

If Denver is known for its mile-high elevation, Splunk University is about to raise the bar on technical ...

IT Service Intelligence 5.0 Series: Your Guide to the June Launch

We are excited to announce the June release of Splunk IT Service Intelligence (ITSI) 5.0. This update ...

Agent Mode Engaged! Enchaining Agentic Operations with Splunk AI Assistant 2.0

    Are you ready to transform how your team handles complex data requests? We invite you to our upcoming ...