集成云集线器与内部部署splunk

时间:2016-12-09 10:48:17

标签: mule mule-component

在其中一个要求中,我想将splunk与我们正在使用的现有mule esb服务器集成(我们正在使用cloudhub)。 我们怎样才能做到这一点? 任何帮助都会很棒。

2 个答案:

答案 0 :(得分:0)

您可以使用Splunk connector集成到您的应用程序中。如果您只想从现有应用程序发送事件数据,请参阅此其他文档页面:Sending Data from Runtime Manager to External Monitoring Software

答案 1 :(得分:0)

在log4j文件中添加以下配置。

<Configuration packages="com.mulesoft.ch.logging.appender,com.splunk.logging">

<Http name="SPLUNK" url="https://input-prd-p-3ppsrv6qrg3h.cloud.splunk.com:8088" token="19954BDA-7A21-4FFA-A1E5-B3DFB7C75D55" disableCertificateValidation="true">
            <PatternLayout pattern="%m" />
        </Http>

你应该在前缀&#34;输入 - &#34;到你拥有的splunk&amp;域名令牌将是http甚至收集器的令牌。

同时在记录时提供上述http splunk appender的参考:

<Root level="INFO">
            <AppenderRef ref="SPLUNK" />
</Root>

让我知道它是否有效