我有几个 asp.net 应用程序和服务器(产品、测试版)在不同的盒子上运行,它们跟踪到不同的 svc.logs。
对于基于 Web 的远程日志查看器解决方案有哪些建议,以便支持人员无需映射驱动器或远程登录即可查看日志?
我有几个 asp.net 应用程序和服务器(产品、测试版)在不同的盒子上运行,它们跟踪到不同的 svc.logs。
对于基于 Web 的远程日志查看器解决方案有哪些建议,以便支持人员无需映射驱动器或远程登录即可查看日志?
也许您应该将日志写入具有快速写入功能的数据库,例如 MongoDB。
然后创建一个查询此数据库的应用程序。
不仅您将您的日志集中在一个独特的点,因此很容易查询;但您也将避免 Web 服务器上的额外负载(用于查询日志)。
Web 服务器可以简单地以推送和忘记的方式发送数据(消息队列有助于扩展)。
我建议您尝试cloud4apps远程错误记录服务。它使用起来非常简单,并且可以与任何来源轻松集成。它在 Microsoft 云服务上运行,并为您的日志和广泛的报告功能提供聚合视图。