我正在寻找一个用于.net的健康监测/日志服务器,它将使监控应用程序(主要是web应用程序)变得更加容易。作为一名开发人员,我通常无法访问生产应用程序/web服务器或数据库。这使得访问本地日志文件、windows事件日志或wmi变得非常困难。
目前我主要使用的是log4net,这对于日志记录是很好的,但是我还没有找到一种很好的方法来使用它来轻松地跟踪事件或回答像How many users failed to login more than twice?这样的问题,或者考虑到A.B()调用C.D() (如果E.F()抛出异常就调用E.F() ),那么传递给A.B()的是什么呢?
我一直在搜索,发现了一些工具,但它们只提供短期试验(SmartInspect,SolarWinds)。我希望能够玩几个月的工具,然后试图说服权力是投资的工具。更别提有一个工具,我可以在工作中以及在小型个人项目上使用。
有什么想法吗?
发布于 2015-07-29 01:19:36
我会查看新文物,它可以监视网站的性能,并按以下方式分解响应时间:-
它支持ASP.NET和PHP。除了应用程序监控之外,它还提供了服务器监控工具,这些工具可以监视.
它还可以在使用超过配置限制时发送警报。监视代理的安装和配置非常容易。
我没有用..。
然而,我认为它们提供了非常相似的解决办法。这三个功能都是SaaS,这意味着监视代理需要将数据发送到基于云的系统,如果需要自托管解决方案,这可能是一个问题。
有一个很好的替代方案列表,这里都有它们提供的特性文档。
编辑:有log4net附加器可用于.
在这三项中,前两项似乎是社区开发的,而stackify则产生了它的附录。
https://softwarerecs.stackexchange.com/questions/4460
复制相似问题