【问题标题】:Unable to use WriteTo.ElasticSearch using serilog sink for elasticsearch无法使用 WriteTo.ElasticSearch 使用 serilog 接收器进行弹性搜索
【发布时间】:2017-12-09 03:14:27
【问题描述】:

我正在使用 SeriLog 2.5.0 和 Serilogs.Sinks.ElasticSearch 5.3.0 nuget 包将日志摄取到 ElasticSearch(它是一个控制台应用程序)。

我正在编写 POC 代码以检查我是否能够将日志写入本地 ElasticSearch 实例。我正在按照以下教程进行操作

https://improveandrepeat.com/2014/10/elasticsearch-as-a-sink-for-serilog/

我无法使用以下代码,因为在 WriteTo 中找不到 ElasticSearch

Log.Logger = new LoggerConfiguration().WriteTo.ElasticSearch(new ElasticSearchSinkOptions()).CreateLogger();

已经在使用它的人可以告诉我这两个 nuget 包的版本是否有意义。我已经下载了所有最新的包。

【问题讨论】:

    标签: c# elasticsearch console-application serilog


    【解决方案1】:

    这里是类似 POC 中使用的包列表

    看看这篇文章,它应该会有所帮助,因为它完全专注于这个主题:

    https://www.codeproject.com/Articles/1218350/Elasticsearch-Kibana-and-Docker-using-NET-Standard

    【讨论】:

    • 对不起这个答案的质量,我用手机写的。
    猜你喜欢
    • 2020-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 1970-01-01
    相关资源
    最近更新 更多