Splunk Search

groupby and ends with value andcount

chvnc
Explorer

I have one field with values
xyz_onprem
abc_onprem
gghf_onprem
abc_aws
gfd_aws

I want to see the count of values ending with onprem & aws, like

aws = 2
onprem = 3

Thanks in advance

0 Karma
1 Solution

gcusello
Esteemed Legend

You have to insert in your search a rex command:

mysearch | rex field=myfield ".*_(?<newfield>\w+)" | stats count by newfield

bye.
Giuseppe

View solution in original post

0 Karma

dariusz_kwasny
Explorer

If this is a multivalue field you can use this spl query:

yoursearch | eval onprem=mvcount(mvfilter(match(yourfield,"^.+_onprem"))) | eval aws=mvcount(mvfilter(match(yourfield,"^.+_aws")))

best
Darek

0 Karma

gcusello
Esteemed Legend

You have to insert in your search a rex command:

mysearch | rex field=myfield ".*_(?<newfield>\w+)" | stats count by newfield

bye.
Giuseppe

0 Karma
Get Updates on the Splunk Community!

Data Preparation Made Easy: SPL2 for Edge Processor

By now, you may have heard the exciting news that Edge Processor, the easy-to-use Splunk data preparation tool ...

Introducing Edge Processor: Next Gen Data Transformation

We get it - not only can it take a lot of time, money and resources to get data into Splunk, but it also takes ...

Tips & Tricks When Using Ingest Actions

Tune in to learn about:Large scale architecture when using Ingest ActionsRegEx performance considerations ...