Splunk Search

Count Occurrence of string from raw log

andreacorrie
Explorer

I am trying to count occurrences of events from raw logs. Basically, if the log contains the string "MediaFailed", then count it. The difficulty is this string is not part of a key-value pair so I can't do an equality statement. I'm just looking for its existence within the entire log. I have tried the following, unsuccessfully:

| eval failures=case(match(_raw,"MediaFailed"),uuid)

Any help is appreciated!

Tags (3)
0 Karma

somesoni2
Revered Legend

Something like this would work?

| eval failures=if(match(_raw,"*MediaFailed*"),1,0)
0 Karma

cpetterborg
SplunkTrust
SplunkTrust

You can just use the string "MediaFailed" as a part of your search, something like:

source=<whatever> "MediaFailed" | stats count

That will search it matching the case.

0 Karma
Get Updates on the Splunk Community!

.conf25 Community Recap

Hello Splunkers, And just like that, .conf25 is in the books! What an incredible few days — full of learning, ...

Splunk App Developers | .conf25 Recap & What’s Next

If you stopped by the Builder Bar at .conf25 this year, thank you! The retro tech beer garden vibes were ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...