Splunk Search

Why is my search eval not returning all expected fields?

kris99
New Member

stats count host. Below search only returning "Server and Count" not the Desktop.

index| dedup host | eval "Type"=case(host=="xxx*","Desktop", host!="xxx*","Server") | stats count(host) by Type |  rename count(host) AS Count | table Type Count

Need two row with Server & Desktop. If the host name starts with xxx its Desktop else its Server with count displayed

Tags (3)
0 Karma

akanno
Communicator

eval "Type"=if(match(host,"xxx.*"),"Desktop" ,"Server")
You can use match command like above.

http://docs.splunk.com/Documentation/Splunk/6.1.4/SearchReference/CommonEvalFunctions

Get Updates on the Splunk Community!

Stay Connected: Your Guide to May Tech Talks, Office Hours, and Webinars!

Take a look below to explore our upcoming Community Office Hours, Tech Talks, and Webinars this month. This ...

They're back! Join the SplunkTrust and MVP at .conf24

With our highly anticipated annual conference, .conf, comes the fez-wearers you can trust! The SplunkTrust, as ...

Enterprise Security Content Update (ESCU) | New Releases

Last month, the Splunk Threat Research Team had two releases of new security content via the Enterprise ...