Splunk Search

compare cell value in a raw

sarit_s
Communicator

Hello

i have a raw with 5 columns from the same type and i want to compare the value of the cells of this 5 columns. how can i do it ?

thanks

0 Karma

to4kawa
Ultra Champion

use foreach and match()

0 Karma

sarit_s
Communicator

can you please explain how it will work ?

0 Karma

to4kawa
Ultra Champion

see command reference

| makeresults 
| fillnull A B C D 
| eval E=1 
| foreach A B C D E 
    [ eval flag_<<FIELD>>=if(match('<<FIELD>>',"0"),"yes", "no")]
0 Karma

sarit_s
Communicator

this is my query:

index="prod" eventtype="csm-messages-dhcpd-lpf-eth0-sending" OR eventtype="csm-messages-dhcpd-lpf-eth0-listening" OR eventtype="csm-messages-dhcpd-send-socket-fallback-net" OR eventtype="csm-messages-dhcpd-write-zero-leases" OR eventtype="csm-messages-dhcpd-eth1-nosubnet-declared" 
 | bin span=1s _time
 | chart count OVER _time BY eventtype
 | foreach eventtype [ eval flag=if(match('<<eventtype>>',"0"),"yes", "no")]

im getting flag "no" for every raw even if there are mismatches ..
what am i missing ?

0 Karma

to4kawa
Ultra Champion

sorry, I've a mistake. I fix it.

0 Karma

sarit_s
Communicator
index="prod" eventtype="csm-messages-dhcpd-lpf-eth0-sending" OR eventtype="csm-messages-dhcpd-lpf-eth0-listening" OR eventtype="csm-messages-dhcpd-send-socket-fallback-net" OR eventtype="csm-messages-dhcpd-write-zero-leases" OR eventtype="csm-messages-dhcpd-eth1-nosubnet-declared" 
| timechart span=1s count BY eventtype
| foreach eventtype
     [ eval flag_eventtype=if(match('eventtype',"0"),"yes", "no")]

still same results..

0 Karma

sarit_s
Communicator

what is the 0 stand for ?

0 Karma
Get Updates on the Splunk Community!

Database Performance Sidebar Panel Now on APM Database Query Performance & Service ...

We’ve streamlined the troubleshooting experience for database-related service issues by adding a database ...

IM Landing Page Filter - Now Available

We’ve added the capability for you to filter across the summary details on the main Infrastructure Monitoring ...

Dynamic Links from Alerts to IM Navigators - New in Observability Cloud

Splunk continues to improve the troubleshooting experience in Observability Cloud with this latest enhancement ...