Splunk Enterprise

Command ldapsearch and collect to index data

bmarona
Explorer

Hello Everyone,

 

I need help because I have issues with collect command and with data from LDAP (collected with ldapsearch command).
My goal is to collect data from ldap with command "| ldapsearch domain=default search="(&(objectClass=user))" attrs="<attribute_list>" " and index it in "ldapdata" index. For this purpose I wanted to use collect command "| collect index=ldapdata sourcetype=ldap".
From ldapsearch i get events:
_raw1 = {JSON 1}
_raw2 = {JSON 2}
_raw3 = {JSON 3}
.
.
.
_rawN = {JSON N}

After collect command I get this events as one big event in ldap index ($ is end of line):
_raw1 = {JSON 1}${JSON 2}${JSON 3}$...{JSON N}$

Can somebody advise solution on how to index mentioned data in the index as separated JSON events?

Thanks for your help!

0 Karma

scelikok
SplunkTrust
SplunkTrust

Hi @bmarona,

If you put a table for the attribute_fields command before collect, you will have separate events. Please try the below sample; 

| ldapsearch domain=default search="(&(objectClass=user))" attrs="<attribute_list>" 
| table <attribute_list> 

 

If this reply helps you an upvote is appreciated.

If this reply helps you an upvote and "Accept as Solution" is appreciated.

bmarona
Explorer

@scelikokThanks for the quick answer, tricks with table works - so there is no way to ingest it as JSON?

0 Karma

scelikok
SplunkTrust
SplunkTrust

@bmarona,

You can use table for _raw field.

| ldapsearch domain=default search="(&(objectClass=user))" attrs="<attribute_list>" 
| table _raw 

 

If this reply helps you an upvote is appreciated.

If this reply helps you an upvote and "Accept as Solution" is appreciated.

bmarona
Explorer

@scelikokUnfortunately | table _raw doesn't work - it still connects events into one big event. So I believe I need to stick to a table version of attributes which is much worse in regards to readability.

0 Karma
Get Updates on the Splunk Community!

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...

Fun with Regular Expression - multiples of nine

Fun with Regular Expression - multiples of nineThis challenge was first posted on Slack #regex channel ...