繁体   English   中英

在SQL数据库中清除日志-Serilog

[英]Purging Logs in SQL Database - Serilog

我正在使用serlog登录我的webapi并正常工作。 我使用SQL Server进行日志记录,以下是相同的serlog配置。

        __serilogLogger = new LoggerConfiguration()
            .Enrich.WithProperty("ApplicationIPv4", _ipv4)
             .Enrich.WithProperty("ApplicationIPv6", _ipv6)
              .WriteTo.MSSqlServer(connectionString, tableName /*, columnOptions: columnOptions*/)
            .WriteTo
            .Seq(ConfigurationManager.AppSettings["SerilogServer"])
            .CreateLogger();

我是serilog的初学者。 我的困惑是如何清除数据库中的日志。 serilog中用于保存最近3个月数据的任何选项都是这样。

基于serilog Gitter中的聊天,没有选择。 我们可以使用Sql Job Agent或任何其他计划的作业来完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM