Splunk Search

what are the benefits vs drawback in :: and =

noorani1980
Engager

whats the difference between :: and = in splunk search. what are the benefits vs drawbacks

Labels (1)
0 Karma

bowesmana
SplunkTrust
SplunkTrust

The double colon :: refers to an indexed field so if the field is NOT indexed, it will not find it. 

If you run this search

index=_audit sourcetype=audittrail
| stats count by sourcetype

and then insect the job and look at the search log, you will see something called LISPY

09-29-2023 10:26:38.508 INFO  UnifiedSearch [3846 searchOrchestrator] - base lispy: [ AND index::_audit sourcetype::audittrail ]

where is knows that index and sourcetype are indexed fields and so replaces them with the :: syntax.

So, if you KNOW your field is indexed, then using :: will force Splunk to look at the indexed rather than raw data for the results.

 

Get Updates on the Splunk Community!

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

🍂 Fall into November with a fresh lineup of Community Office Hours, Tech Talks, and Webinars we’ve ...

Transform your security operations with Splunk Enterprise Security

Hi Splunk Community, Splunk Platform has set a great foundation for your security operations. With the ...

Splunk Admins and App Developers | Earn a $35 gift card!

Splunk, in collaboration with ESG (Enterprise Strategy Group) by TechTarget, is excited to announce a ...