Getting Data In

Splunk adding domain to host name

Volto
Path Finder

Hello,

We have a Splunk deployment that has been adding the domain to the host name field.

This has been causing issues for our alerts of hosts not reporting to Splunk, because the host name changes from <host name> to <host name>.<domain>.com.

Is there any way to force just the <host name> and remove the <domain>.com?

Thanks!

0 Karma

woodcock
Esteemed Legend

You can use a RegEx to get the host field from the events, provided host is logged in the event somewhere. You have to configure this in props.conf & transforms.conf. Let's say the host is the first field in the event, then you do it like this:

props.conf

[source::mysource]
TRANSFORMS-ho=hostoverride

transforms.conf

[hostoverride]
DEST_KEY = MetaData:Host
REGEX = ^([^\.,]+)
FORMAT = host::$1

If host is not in the event, then adding this line to the hostoverride stanza in transforms.conf (to tell it to use the current host value as the string for the RegEx instead of _raw) might work but I have never tried it:

SOURCE_KEY = MetaData:Host
0 Karma

Volto
Path Finder

So the host field is already being extracted, the issue that I'm seeing is that sometimes Splunk adds the domain to the events and sometimes it doesn't.

0 Karma

woodcock
Esteemed Legend

Right, so I am saying "deal with it" and force host to be rewritten when this happens.

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!

Persistent Queue at TcpOut — One of Splunk's Most Practical Features

Splunk introduced persistent queueing at the tcpout layer as one of the most practical resilience features in ...

Skip the Awkward Silence: Have a .conf-ersation at .conf26

Picture this. You arrive at .conf26 already having your socializing and networking plans mapped out. No ...

Rethinking Zero Trust: From Product Purchases to Logical Control Evidence

Implementing Zero Trust (ZT) across complex environments often falters at the very beginning due to a ...