Splunk Search

How replace host using a field

tamakg
Path Finder

Hi,

I'm trying to replace the host value using a field in the data. I tried to find any previous similar solution but it's not working.

A sample of the data is here:

'##REC##;WWWDBDW;3221912927;wwwdbdw1;x52wwwdb01.domain.com;11.2.0.4.0;Linux x86 64-bit;00008481;25-Aug-16 12:00:01;25.40;0.00;0.00;0.00;964278.51;0.00;2.55;4.06;1.59'

props.conf
[www_general_stats]
TRANSFORMS-host = www_host

transforms.conf
[www_host]
SOURCE_KEY = _raw
DEST_KEY = Metadata::Host
FORMAT = host::$1
REGEX = ^(?:[^;\n]*;){4}(?P[^;]+)

Can anyone help me here, please?

Tags (1)
0 Karma
1 Solution

cpetterborg
SplunkTrust
SplunkTrust

I don't know what is "not working" (could be that it isn't finding the host properly and thus assigning something else in the field, or not assigning the host at all - you didn't really specify that). I do see two problems, one which was answered by rjthibod already and the other is the DEST_KEY. One colon instead of two:

DEST_KEY = MetaData:Host

View solution in original post

0 Karma

cpetterborg
SplunkTrust
SplunkTrust

I don't know what is "not working" (could be that it isn't finding the host properly and thus assigning something else in the field, or not assigning the host at all - you didn't really specify that). I do see two problems, one which was answered by rjthibod already and the other is the DEST_KEY. One colon instead of two:

DEST_KEY = MetaData:Host
0 Karma

tamakg
Path Finder

The issue seems to be the upper case D of MetaData. Worked fine!

Thank you!

0 Karma

tamakg
Path Finder

AND the single colon...

0 Karma

rjthibod
Champion

You don't need the ?P part in your regex.

Use this instead: REGEX = ^(?:[^;\n]*;){4}([^;]+)

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!

Meet the .conf26 AI Agent Buildathon Winners

At the .conf26 AI Agent Buildathon, Splunk users turned their operational expertise into working AI agents ...

Trusted Autonomy in the SOC: A Maturity Journey

AI is compressing attacker timelines and pushing SOC teams beyond human capacity thresholds. The next SOC ...

Supercharging Windows Security Detection Performance: Introducing Hybrid Field ...

Windows event logs—from Security auditing and Sysmon to PowerShell script blocks—form the operational backbone ...