【问题标题】:Create NLog file checksum创建 NLog 文件校验和
【发布时间】:2017-07-01 20:58:11
【问题描述】:

我们正在使用 NLog,需要对日志进行完整性检查。以确保它没有被篡改。

我们希望在日志文件滚动后创建 SHA-256 哈希并将其存储在数据库中以供检查。

有谁知道 NLog 是否已经可以使用它? 如果不是,那么实施这一点的出发点是什么? 是否有我们可以订阅文件滚动时调用的事件?

谢谢。

【问题讨论】:

    标签: c# .net nlog audit-logging


    【解决方案1】:

    有谁知道 NLog 是否已经可以使用它?

    它不在 NLog 本身中。

    是否有我们可以订阅的事件,当文件滚动时调用 get ?

    目前没有。这些事件有一个feature request

    如果不是,那么实施的起点是什么?

    您可以创建自己的目标(封装 FileTarget)或包装目标。 Examples of wrapper targets are in GitHub

    【讨论】:

      猜你喜欢
      • 2021-10-01
      • 2022-10-18
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      • 2017-01-23
      • 1970-01-01
      • 2017-07-17
      相关资源
      最近更新 更多