Ich benutze SeriLog 2.5.0 und die Serilogs.Sinks.ElasticSearch 5.3.0 nuget-Pakete, um die Protokolle zu ElasticSearch (Es ist eine Konsolenanwendung) aufzunehmen.WriteTo.ElasticSearch kann nicht verwendet werden serilog sink für elasticsearch
Ich arbeite an einem POC-Code, um zu überprüfen, ob ich meine Protokolle auf lokale ElasticSearch-Instanz schreiben kann. Ich folge den unten Tutorial
https://improveandrepeat.com/2014/10/elasticsearch-as-a-sink-for-serilog/
Ich bin nicht in der Lage den Code unten zu verwenden, wie Elasticsearch nicht in der WriteTo gefunden
Log.Logger = new LoggerConfiguration().WriteTo.ElasticSearch(new ElasticSearchSinkOptions()).CreateLogger();
Könnte jemand, der dies bereits verwendet lassen Sie mich wissen, wenn die Versionen der beiden nugget-Pakete sind sinnvoll. Ich habe alle neuesten Pakete heruntergeladen.
Sorry für die Qualität dieser Antwort, ich habe mein Handy verwendet, um es zu schreiben. – Juan