Splunk Search

Chart - show rows only where one field is greater than zero

robertlabrie
Path Finder

Hi,

I'm building a chart of customers and what operating system they're using:

chart count(_raw) by customer,ua_platform | sort ua_platform - "WinXP"

ua_platform can be "WinXP","Win7","MacOSX", etc...

I'm sorting that chart by WinXP descending. I want to limit results to only those customers where the count of WInXP is > 0. Basically I need to report on all our customers using XP, but if they're using other platforms, I need that data too (so I can't just search for ua_platform=WinXP and then where > 0). Any suggestions?

Thanks,
Rob

Tags (1)
1 Solution

somesoni2
Revered Legend

Try this

your base search | chart count(_raw) by customer,ua_platform | fillnull value=0 | sort ua_platform - "WinXP" | where WinXP > 0

View solution in original post

somesoni2
Revered Legend

Try this

your base search | chart count(_raw) by customer,ua_platform | fillnull value=0 | sort ua_platform - "WinXP" | where WinXP > 0

robertlabrie
Path Finder

Worked exactly as described. Thanks!

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Tech Talk Recap | Mastering Threat Hunting

Mastering Threat HuntingDive into the world of threat hunting, exploring the key differences between ...

Observability for AI Applications: Troubleshooting Latency

If you’re working with proprietary company data, you’re probably going to have a locally hosted LLM or many ...

Splunk AI Assistant for SPL vs. ChatGPT: Which One is Better?

In the age of AI, every tool promises to make our lives easier. From summarizing content to writing code, ...