0

Ubuntu サーバーに GrayLog2 をインストールし、いくつかのメッセージを送信しました。ElasticSearch REST インターフェースを検索すると、「何が間違っていますか?」というメッセージが表示されます。私はグーグルを試してみましたが、すべて問題ないようです。おそらく何かが欠けています。助けていただければ幸いです。ありがとうございます。

Log4j.xml
<appender name="graylog2" class="org.graylog2.log.GelfAppender">
    <param name="graylogHost" value="10.2.100.65"/>
    <param name="originHost" value="dev"/>
    <param name="extractStacktrace" value="true"/>
    <param name="addExtendedInformation" value="true"/>
    <param name="facility" value="gelf-java"/>
    <param name="Threshold" value="INFO"/>
    <param name="additionalFields" value="{'environment': 'DEV', 'application': 'MyAPP'}"/>
</appender>

ログテスト:

    public class LogFormatTest {
    protected transient Logger log;

    @Before
    public void init(){
        log = Logger.getLogger(LogFormatTest.class);
    }

    private enum ItalianCars{
        AlfaRomeo          ,
        Fiat               ,
        Abarth             ,
        BaselMotors        ,
        BEngineering       ,
        Centenari          ,
        Bertone            ,
        Casalini           ,
        Covini             ,
        DR                 ,
        Effedi             ,
        Mazzanti           ,
        Ferrari            ,
        Fornasari          ,
        Giottiline         ,
        Lamborghini        ,
        Lancia             ,
        Maserati           ,
        Pagani             ,
        PicchioRacingCars  
    }

    @Test
    public void testme(){
        ItalianCars[] enums = ItalianCars.values();
        for(int i=1; i < 1000; i++){
            String csv = CSVLine.create('  ').with(DateTime.now()).with(i).with(enums[i%enums.length].toString()).build();
            log.info(csv);
        }
    }
}

エラスティックサーチ: ここに画像の説明を入力

GrayLog2 インデックス (711 メッセージを表示):

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

4

1 に答える 1

0

設定もコードも問題ありませんでした。このインストール ガイドを使用して Ubuntu のサービスとして再起動し、展開したようです。 https://www.digitalocean.com/community/tutorials/how-to-install-graylog2-and-centralize-logs-on-ubuntu-14-04

于 2014-07-21T13:12:56.423 に答える