Splunk Search

search not returning expected results

crossap
Path Finder

Hi,

I am using DBConnect to connect to a DB export from Qualys

This export shows the results of a scan to determine if autoplay is disabled

I want to create a % machines that are compliant - the table has

ID | HOST_ID | CONTROL_ID | STATUS

when using the below search it shows me 0 results in passed and the total machine number is 575 (passed & failed)

| dbquery "DB_NAME" "SELECT * FROM SANS0503" | stats count(eval(STATUS=Passed)) as Passed count as total

If I perform | dbquery "DB_NAME" "SELECT * FROM SANS0503" | search STATUS=Passed I get the result of 551 (which is great) but I do not understand why I am getting 0?

thanks

0 Karma
1 Solution

richgalloway
SplunkTrust
SplunkTrust

Have you tried ...| stats count(eval(STATUS="Passed")) ...?

---
If this reply helps you, Karma would be appreciated.

View solution in original post

0 Karma

richgalloway
SplunkTrust
SplunkTrust

Have you tried ...| stats count(eval(STATUS="Passed")) ...?

---
If this reply helps you, Karma would be appreciated.
0 Karma

crossap
Path Finder

Hi Rich,

that worked perfectly - thank you so much!

Sorry to be annoying but why does it require ""

a very similar search

stats count(eval(FAILED<1)) as success count as total | eval Compliant %=success/total*100

Works perfectly without?

thanks

0 Karma

richgalloway
SplunkTrust
SplunkTrust

You're welcome.

In eval(STATUS=Passed) Splunk is comparing the field STATUS to the field Passed.
in eval(STATUS="Passed") Splunk is comparing the field STATUS to the string "Passed".
in eval(FAILED&lt;1) Splunk is comparing the field FAILED to the number 1.

Yes, it's a little inconsistent with the search command that accepts strings without quotes.

---
If this reply helps you, Karma would be appreciated.
0 Karma

crossap
Path Finder

Thanks again Rich

It's just I am trying work out where I am going wrong, to avoid posting to many community questions 🙂

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!

SOC4Kafka - New Kafka Connector Powered by OpenTelemetry

The new SOC4Kafka connector, built on OpenTelemetry, enables the collection of Kafka messages and forwards ...

Event Series: Level up your SOC: Advancing with Splunk Enterprise Security

AI has fundamentally raised the stakes for security operations, and this three-part series is your guide to ...

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...