Getting Data In

Accessing metadata from the format option in transforms.conf

peter_gianusso
Communicator

Functionally, here's what I am looking to do.

I want to take the host (NJROS1BVA0597), append the source type (VM88 or VM11) identified in the props.conf and then re-write that to the host field.

So if the log is CAPPM_UPDATEDB.log, at the end of this, NJROS1BVA0597VM11 would be written to the host field.

My regex seems to be working In the format option, because the $0 gets me the original host name without a problem.
It's getting the source type to append to it, that is the problem.

My probably feeble attempt MetaData:Sourcetype does not work.

input.conf

[monitor://\\njros1bva0597\d$\LogFiles\W3SVC1\]
disabled = 0
host = NJROS1BVA0597
index=imaging
whitelist = \.log$

Props.conf

[source::...\\CAPPM*.log] 
sourcetype = VM11

[source::...\\ex*.log] 
sourcetype = VM88

[VM88]
TRANSFORMS-hostname = rewrite_host

Transforms.conf

[rewrite_host]
SOURCE_KEY = MetaData:Host
REGEX = .*
DEST_KEY = MetaData:Host
FORMAT = $0MetaData:Sourcetype
0 Karma
1 Solution

peter_gianusso
Communicator

eper Splunk support, not possible

View solution in original post

0 Karma

peter_gianusso
Communicator

eper Splunk support, not possible

0 Karma
Get Updates on the Splunk Community!

The OpenTelemetry Certified Associate (OTCA) Exam

What’s this OTCA exam? The Linux Foundation offers the OpenTelemetry Certified Associate (OTCA) credential to ...

From Manual to Agentic: Level Up Your SOC at Cisco Live

Welcome to the Era of the Agentic SOC   Are you tired of being a manual alert responder? The security ...

Splunk Classroom Chronicles: Training Tales and Testimonials (Episode 4)

Welcome back to Splunk Classroom Chronicles, our ongoing series where we shine a light on what really happens ...