使用NLog将日志消息写入第三方REST服务

时间:2017-05-13 14:11:45

标签: web-services nlog octopus-deploy

寻找使用NLog向第三方REST api发送消息的方法。

我见过大多数示例如何将日志消息发布到可以修改端点以满足NLog所需要的服务。

针对问题的某些背景。我们正在使用Octopus部署。我们的应用程序的一个组件是通过应用程序显示的SSRS报告。部署到SSRS服务器的RDL文件需要将相关数据写入应用程序数据库。

我们有一个处理它的命令行工具 - 但它需要有人来运行该工具。

我想将该工具添加为RDL文件部署过程的最后一步。一切都很简单。

挑战是该工具将问题/异常写入日志文件。我想要做的是在NLog配置中添加另一个目标,以便我可以将这些消息发回给Octopus服务器 - 这样部署的发布工程师就不必登录到远程服务器来诊断问题。 / p>

Octopus有一个非常强大的REST api(他们甚至已经编写了.NET客户端)。有没有办法将此客户端包装在NLog ServiceTarget扩展名中?

0 个答案:

没有答案