Splunk Search

how to find what commands in the search language are being used

harishsplunk7
Explorer

I want to list what commands in the search language are being used.  I think its possible in the same _audit index and  I want to be able to do is count the number of times each command is used in search

Example : 

stats used 2 time

eval used 5 times 

rex used 7 time

timechart used 10 time

 

Tags (1)
0 Karma

richgalloway
SplunkTrust
SplunkTrust

There is a REST endpoint, /services/search/v2/parser,  you may be able to use to parse queries into the commands used.  It requires the POST method so it will have to be used from a script (not from the UI).  See https://docs.splunk.com/Documentation/Splunk/9.1.1/RESTREF/RESTsearch#search.2Fv2.2Fparser

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

ITWhisperer
SplunkTrust
SplunkTrust

You could start with something like this:

index=_audit
| rex max_match=0 field=search "\|\s*(?<command>\w+)"
| stats count by command

However, you may get some false results if pipes are used in the search where they are not delimiting commands. Also, you may find that macros hide the use of some commands.

harishsplunk7
Explorer

Thank you, I am getting the result but unwanted fields are coming like jira, macro, filename. How to get rid of this from result

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust
| where command!="jira" AND command!="macro" AND command!="filename"
0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Can’t Make It to Boston? Stream .conf25 and Learn with Haya Husain

Boston may be buzzing this September with Splunk University and .conf25, but you don’t have to pack a bag to ...

Splunk Lantern’s Guide to The Most Popular .conf25 Sessions

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

Unlock What’s Next: The Splunk Cloud Platform at .conf25

In just a few days, Boston will be buzzing as the Splunk team and thousands of community members come together ...