【问题标题】:create logging service with nlog使用 nlog 创建日志服务
【发布时间】:2019-01-11 14:53:14
【问题描述】:

我正在尝试使用 nlog 创建一个 .net 日志 Web 服务,目的是创建通用日志平台来处理所有应用程序的错误。我打算从web api项目开始,有什么建议吗?

【问题讨论】:

  • 听起来 NLog 是这次冒险中最小的一部分。您不使用 Kibana / ElasticSearch 的任何原因? (或其他一些现有的日志收集解决方案)

标签: logging nlog


【解决方案1】:

NLog 中有一些支持 webservices/apis 的目标,见https://nlog-project.org/config/?tab=targets&search=web

另一种选择是创建一个自定义目标(请参阅https://github.com/NLog/NLog/wiki/How-to-write-a-custom-target),它将所有日志发送到您的通用日志记录服务。

根据您的数量,明智的做法是分批发送事件,而不是每个事件都调用 Web 服务。

【讨论】:

    猜你喜欢
    • 2013-01-06
    • 2018-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    相关资源
    最近更新 更多