Splunk Search

Splunk

vinod0313
Explorer

Hello

I have a log like this:

ABC=true,DEF=false,GHI=false,JKL=true


I want to show only ABC and JKL in the result,because these are having value as true.

Result should be like below


ABC
JKL

Labels (1)
0 Karma

to4kawa
Ultra Champion

index=_internal | head 1 | fields _raw
| eval _raw="ABC=true,DEF=false,GHI=false,JKL=true"
| rename COMMENT as "this is sample"

| kv
| eval col="1"
| table col *
| untable col field value
| where value="true"

0 Karma

vinod0313
Explorer

That is not a static log,it is dynamic log

ABC=TRUE or FALSE depend upon Source The ABC value may differ 
so if the value of ABC=TRUE then we have to show ABC in result other wise No.

0 Karma

rnowitzki
Builder

Hi @vinod0313 ,

@to4kawa's option is dynamic like that.  You only need the part starting with | kv
The lines above were just to make up some sample data.

You can change ABC to ACB or ACAB or whatever your data will have - only the ones with "true" as value will be listed. Give it a try 🙂

BR
Ralph

--
Karma and/or Solution tagging appreciated.
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!

Quantify Your Splunk Investment Impact: Introducing Savings Metrics to Value Insights

Building on the foundation established in our initial Value Insights releases, we are introducing the Savings ...

Event Series: Telemetry Pipeline Management

Balancing Scale and Spend: Gaining Control Over High-Volume Metrics in Splunk Observability Cloud As ...

Kick the Tires Before You Commit: A Hands-On Tour of the Splunk Observability Cloud ...

Evaluating an enterprise observability platform usually goes like this: fill out a form, get a free trial with ...