Splunk Search

filter by only failed events which never passed

vishwasgopala
Engager
INFO [] () process='isValid', result='failed', dacNumber='[DAC_111_646]',  accountNumber=1122333
INFO [] () process='isValid', result='failed', dacNumber='[DAC_111_777]',  accountNumber=1122333
INFO [] () process='isValid', result='failed', dacNumber='[DAC_111_888]',  accountNumber=1122333
 INFO [] () process='isValid', result='success', dacNumber='[DAC_111_777]',  accountNumber=1122333
 INFO [] () process='isValid', result='success', dacNumber='[DAC_111_999]',  accountNumber=1122333
 INFO [] () process='isValid', result='success', dacNumber='[DAC_111_646]',  accountNumber=1122333

 

How to get all failed dacNumber which never passed.  In the above example it should give me DAC_111_777. Please help.

 

Labels (2)
Tags (3)
0 Karma
1 Solution

richgalloway
SplunkTrust
SplunkTrust

Select the most recent event for each dacNumber then discard the successful ones.  The remainder will be failures.  In SPL:

... | dedup dacNumber
| where result = failed
---
If this reply helps you, Karma would be appreciated.

View solution in original post

0 Karma

ashvinpandey
Contributor

@vishwasgopala Try adding the below query after you index=<<anything>>

| rex field=_raw "result\=\'(?P<result>\w+).*dacNumber\=\'\[(?P<dacNumber>.*?)\]"
| search result="failed"
| dedup dacNumber
| table dacNumber result

Also if this reply helped you in solving your problem an up-vote would be appreciated.

0 Karma

richgalloway
SplunkTrust
SplunkTrust

Select the most recent event for each dacNumber then discard the successful ones.  The remainder will be failures.  In SPL:

... | dedup dacNumber
| where result = failed
---
If this reply helps you, Karma would be appreciated.
0 Karma
Get Updates on the Splunk Community!

Prove Your Splunk Prowess at .conf25—No Prereqs Required!

Your Next Big Security Credential: No Prerequisites Needed We know you’ve got the skills, and now, earning the ...

Splunk Observability Cloud's AI Assistant in Action Series: Observability as Code

This is the sixth post in the Splunk Observability Cloud’s AI Assistant in Action series that digs into how to ...

Splunk Answers Content Calendar, July Edition I

Hello Community! Welcome to another month of Community Content Calendar series! For the month of July, we will ...