Splunk Search

How to mark difference between Two CSV

shugup2923
Path Finder

Hi Guys,

There is a csv which gets updated every day once with details such as-
VMName Group CPU Memory Storage PowerState

I need to add column as "Any Changes" with value Yes or No.

So that if there is change in values for particular host it should show as yes in "Any Changes" column-
VMName Group CPU Memory Storage PowerState AnyChanges

Note:- This needs to be checked for month,, if there are any changes it should be highlighted in column "Any Changes"

Please let me know how this can be implemented,.

Tags (1)
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @shugup2923,
I don't have your data, but see this approach using the distict_count option of stats command:

index=your_index
| stats 
     dc(CPU) AS dc_CPU 
     dc(Memory) AS dc_Memory 
     dc(Storage) AS dc_Storage 
     dc(PowerState) AS dc_PowerState 
     values(CPU) AS CPU 
     values(Memory) AS Memory 
     values(Storage) AS Storage 
     values(PowerState) AS PowerState 
     values(Group) AS Group 
     BY VMName 
| eval AnyChanges=if(dc_CPU>1 OR dc_Memory>1 OR dc_Storage>1 OR dc_PowerState>1,"Yes","No")
| table VMName Group CPU Memory Storage PowerState AnyChanges

Ciao.
Giuseppe

0 Karma

to4kawa
Ultra Champion
index=your_csv
|table columnA columnB columnC ....
|eventstats dc(*) as anychange_*
|eval anychange=0
|foreach anychange_* [ eval anychange=anychange+<<FIELD>>]
|eval "Any Changes"=case(anychange>0,"yes",anychange=0,"no") 
|fields - anychange*
0 Karma

to4kawa
Ultra Champion

Is your Csv indexed daily?

0 Karma

shugup2923
Path Finder

Yes every day once

0 Karma
Get Updates on the Splunk Community!

Introducing the 2024 SplunkTrust!

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

Introducing the 2024 Splunk MVPs!

We are excited to announce the 2024 cohort of the Splunk MVP program. Splunk MVPs are passionate members of ...

Splunk Custom Visualizations App End of Life

The Splunk Custom Visualizations apps End of Life for SimpleXML will reach end of support on Dec 21, 2024, ...