将记录和检测添加到现有应用程序

时间:2017-11-07 16:47:33

标签: c# .net instrumentation

我们有基于C ++ / CLI的应用程序套件,它具有最少的日志记录(一些Debug :: WriteLines)并且没有检测。我们偶尔会遇到客户端安装问题,我计划大幅加强这两个问题。我们需要能够(通过VPN)查询这些安装的日志和工具。

日志记录计划是使用Microsoft.Extensions.Logging作为System.Diagnostics和其他输出前面的日志服务/外观。

仪器有点神秘,很多人似乎都倾向于实时分析,这不是我们的用例。我们的SNMP行为更多,甚至是历史/日志查询。因此,我们计划为仪器构建我们自己的.NET服务/外观,然后将其交配到Prometheus.io可查询系统以及CoAP端点(它将提供不同的和未提及的用例)

这感觉就像我们正在重新发明一个轮子 - 但到目前为止我还没有找到更好的选择。如果你是我,你会怎么做?

0 个答案:

没有答案