Splunk Search

search user check

gitingua
Communicator

It is necessary to check if the user is in the index in this file or not. If not, then add to the file, if it is in the file, then nothing happens

file.csv 

usernameinfo1info2
johnabcdqwer

 

index = IndexName

usernameinfo1info2
Aramghjkqweiq

 

Condition, if the user is not found in the file, then write it to the file 

output 

usernameinfo1info2
johnabcdqwer
Aramghjkqweiq
Labels (5)
0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Try something like this

index=IndexName
| table username info1 info2
| append [| inputlookup file.csv]
| dedup username
| outputlookup file.csv append=f

gitingua
Communicator

@ITWhisperer 

can it be done through "where"?

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Can what be done through where?

0 Karma

gitingua
Communicator

example 
| where id != id_old or not match(username)

is it possible to write something similar

@ITWhisperer 

0 Karma

gitingua
Communicator

@ITWhisperer 

I have a check where two parameters are compared via "where"

example | where id != id_old

there are already users with ID in the file, and after verification new IDs are added. But it happens that a new user appears in the index. 

And it turns out if "| where id != id_old" it does not pass.  And I need to add a condition,if the check did not work "| where id != id_old", then check whether such a user exists at all in the file

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!

Build the Future of Agentic AI: Join the Splunk Agentic Ops Hackathon

AI is changing how teams investigate incidents, detect threats, automate workflows, and build intelligent ...

[Puzzles] Solve, Learn, Repeat: Character substitutions with Regular Expressions

This challenge was first posted on Slack #puzzles channelFor BORE at .conf23, we had a puzzle question which ...

Splunk Community Badges!

  Hey everyone! Ready to earn some serious bragging rights in the community? Along with our existing badges ...