Hi,
I tried using HEC and configured log4j as mentioned below in Mule,
but I'm getting a connection timed out error.
<Http name="Splunk"
url="https://***url****.com:8088/services/collector/raw">
<Property name="Authorization" value="*****token****" />
<PatternLayout pattern="%-5p %d [%t] %X{correlationId}%c: %m%n" />
</Http>
Added following dependency in pom
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.10.0</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.10.0</version>
</dependency>
<dependency>
<groupId>com.splunk.logging</groupId>
<artifactId>splunk-library-javalogging</artifactId>
<version>1.7.1</version>
</dependency>
Error:
Log4j2-TF-7-AsyncLoggerConfig--4 ERROR Unable to send HTTP in appender [Splunk] java.net.ConnectException: Connection timed out: connect
Any help is appreciated.
... View more