我对 Log4Net 很陌生(我使用过 log4j),我想知道将错误日志(在错误或致命错误上)发送到 URI 的最佳策略。服务器已经设置并正在侦听。
我打算冒险重新发明轮子并扩展 AppenderSkeleton 类来创建一个 POSTAppender。有没有更简单的方法呢?
没有更简单的方法可以做到这一点。扩展AppenderSkeleton
相当容易,我建议您尝试一下。您只需要覆盖一种方法,Append(LoggingEvent loggingEvent)
.
对于您的特定错误或致命要求,您可以在 log4net 配置中使用threshold
设置或 a Filter
。
作为参考,有一个log4net 的内置附加程序列表。