Splunk Enterprise

HTTP EVENT Collector - HttpAppender - how to add hostname

dsvasani
New Member

Dear All

 

I am new to Splunk, and we are using log4j2 configuration file with HttpAppender to send logs , but I am not able to add Host name.

 

This is what I use:

 

 

 

 

<Http name="Splunk-New" url="http://host:8088/services/collector/raw">
                        <Property name="Authorization" value="Splunk token"></Property>
                        <Property name="Host" value="${hostName}"></Property>
                        <PatternLayout pattern="%-5p %d [%t] [event: %X{correlationId}] %c: %m%n"></PatternLayout>
                </Http>

 

 

 

 

Labels (1)
0 Karma

rupkumar4sec
Path Finder

${hostName} variable used in below line should provide required value for Host. 

<Property name="Host" value="${hostName}"></Property>

 

Reference from Log4j documentation:
 "The default map is pre-populated with a value for "hostName" that is the current system's host name or IP address"

https://logging.apache.org/log4j/2.x/manual/configuration.html 

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!

SOC4Kafka - New Kafka Connector Powered by OpenTelemetry

The new SOC4Kafka connector, built on OpenTelemetry, enables the collection of Kafka messages and forwards ...

Event Series: Level up your SOC: Advancing with Splunk Enterprise Security

AI has fundamentally raised the stakes for security operations, and this three-part series is your guide to ...

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...