我们在dotnet核心应用程序中使用es 6.7和serilog 7.1。
在我们的记录器实现中,vi使用以下索引“app- {0:yyyy.MM} -1”作为我们的ElasticsearchSinkOptions。
这会按预期创建一个名为app-2019.04-1的索引。
但是,我们设置了一个别名和生命周期策略来执行翻转操作,并在满足某些条件后创建一个名为app-2019.04-000002的新索引 - 正如预期的那样。
问题是我们的dot net core应用程序仍然登录到第一个索引app-2019.04-1。当弹性搜索执行翻转操作时,我们如何更新dot net core应用程序中使用的indexformat?n
好吧,我明白了。也许它会帮助别人。我不得不将其记录到别名而不是索引。
为了使其工作,您需要:
开始记录:)