Dashboards & Visualizations

fetching the count based on field value

sahana
Engager

Hi 

I get a log in below format of JSON obj

message{

             Dashboard{

                             status: SUCCESS

                              operationName:gettingResult

}

In the above logs i get a value of SUCCESS/FAILURE for status. Now my requirement is to calculate a total,totalSuccess and totalFailure based on operationName. Tried the below query but it is not working out

 

 ......messgae.Dashboard.status=*| stats count as total,count(eval(messgae.Dashboard.status=SUCCESS)) as totalSuccess, count(eval(messgae.Dashboard.status=FAILURE)) as totalFailure by messgae.Dashboard.operationName

 

getting value for total but not for totaSuccess /totalFailure

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Is it simply a typo in the field name? Or not having quotes around SUCCESS and FAILURE?

0 Karma

sahana
Engager

It is simply a typo we don't have any quotes for success and failure

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Have you tried it with quotes around SUCCESS and FAILURE?

0 Karma

sahana
Engager

Yes I have tried it also not working

 

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Event Series: The Agentic SOC: Trust Before Autonomy

AI is fundamentally changing security operations, but true progress requires more than just automation—it ...

Free Professional Services for .conf26 Attendees

This year at .conf26, we are doing something a little different. We are bringing the best minds from ...

Defend at Machine Speed: Your Guide to Security Sessions at .conf26

Splunk .conf26   With threats moving at machine speed and attack surfaces expanding across hybrid ...