Serilog - logstash指数

问题描述 投票:0回答:1

我通过serilog发送日志消息(UDP)到logstash。

var logger = new LoggerConfiguration()
.WriteTo.Console()
.WriteTo.UDPSink("host", port)
.MinimumLevel.Is(LogEventLevel.Verbose)
.CreateLogger();  

但我想在logstash索引上指定名称。知道怎么样?

elasticsearch logstash serilog
1个回答
0
投票

我不知道你的logstash配置是怎么样的,所以我不能给你一个完整的答案。 但是,一般来说,你的logStash.config文件应如下所示:

input {
     udp {
       port => ...
       id => "my_plugin_id"
  }
}
output {
    elasticsearch {
        host => "127.0.0.1"
        index => "%{your_defined_index}"
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.