Splunk Search

How do I edit my search to output unique values per host?

prakash007
Builder

Any help would be much appreciated here..

Here's my search:

index=main host=host1* source=*server.log*  "exception" |  stats count, values(instance) by host

I'm getting this output:

host    count   values(instance)
host1   1073     ins1
                 ins2
                 ins3
host2   1021     ins2
                 ins3

I'm looking for output with unique values for each instance, your help would be appreciated:

host    count   values(instance)
host1   1000     ins1
        70       ins2
        3        ins3
host2   1000     ins2
        21       ins3
0 Karma
1 Solution

jedatt01
Builder

The reason you are only getting a single count is because of your by clause. It will only show the total count for each host. To accomplish what you want you need run stats on your data twice.

Index=main host=host1* source=server.log "exception" | stats count by host instance | stats list(count) list(instance) by host

View solution in original post

0 Karma

jedatt01
Builder

The reason you are only getting a single count is because of your by clause. It will only show the total count for each host. To accomplish what you want you need run stats on your data twice.

Index=main host=host1* source=server.log "exception" | stats count by host instance | stats list(count) list(instance) by host

0 Karma

prakash007
Builder

I got the expected output. Thanks much jedatt01.

0 Karma

jedatt01
Builder

mcnamara, plz vote up my answer so when people search they know that this answer did indeed work for you.

0 Karma
Get Updates on the Splunk Community!

Customer Experience | Splunk 2024: New Onboarding Resources

In 2023, we were routinely reminded that the digital world is ever-evolving and susceptible to new ...

Celebrate CX Day with Splunk: Take our interactive quiz, join our LinkedIn Live ...

Today and every day, Splunk celebrates the importance of customer experience throughout our product, ...

How to Get Started with Splunk Data Management Pipeline Builders (Edge Processor & ...

If you want to gain full control over your growing data volumes, check out Splunk’s Data Management pipeline ...