0

我正在尝试从 Apache NiFi 发送日志。没有错误,但在 graylog 服务器上没有收到它们。以下是我的一个独立程序中的配置。

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="true">
    <appender name="graylog" class="net.logstash.logback.appender.LogstashUdpSocketAppender">
        <host>localhost</host>
        <port>12201</port>
        <layout class="net.logstash.logback.layout.LogstashLayout">
            <customFields>{"appname":"myWebservice"}</customFields>
        </layout>
    </appender>
    
    <root level="all">
        <appender-ref ref="graylog" />
    </root>
</configuration>

这是我用来从我的独立程序将数据发送到 graylog 的配置。这工作得很好。我可以使用此配置在 Graylog 上查看日志。现在我把这个appender“graylog”粘贴到Apache NiFi的logback.xml中,添加了root和logstash-logback jar。但是当我运行 NiFi 时,graylog 服务器没有收到日志。关于如何将日志发送到 Graylog 的任何帮助将不胜感激

4

0 回答 0