是否有任何开源(或者我猜是商业)软件包可以插入您的站点以进行监控?我想要一些可以连接到我们的 ASP.NET 站点并用于提供以下内容的报告的东西:
- 随着时间的推移表现
- 电流负载
- 页面流量
- SQL性能
- PU时间监控
最好是用 C# :)
加上一些性感的图表。
Edit:我也对一个可以提供统计数据和数据视图的软件包感到满意,它可以分析趋势,发现异常行为(例如“过去一小时没有人登录。这样可以吗?”,“检测到高流量水平”、“检测到 API 调用数量较少”)并且通常确实非常有用。这样的事情存在吗?
在我的上一个办公室,我们有一个大屏幕,它向我们展示了几个时间范围内的大量性能计数器,我们可以发现正在发生的奇怪的事情,但数据没有存储,也没有办法报告。这是我所追求的一个用于执行此操作的包。
应该指出的是,谷歌分析并不能准确代表网站的使用情况。这是因为页面上使用的网络信标(网络错误)由于以下原因并不总是加载:
- 谷歌分析服务器每秒被数百万个页面调用,并且不能总是及时处理请求。
- 用户经常在整个页面加载之前浏览离开页面,因此没有足够的时间加载谷歌的网络信标来记录点击。
- Google Analytics 需要安装可以禁用的 JavaScript。
- 相当多(但不是很多)人从他们的浏览器中屏蔽了 google-analytics.com,包括我自己。
物理日志文件是站点使用情况的最佳“真实”表示,因为它们记录了每个请求。另外还有更好的“专业”软件包,其中 Omniture 是我最喜欢的,它具有更好的响应时间、记录操作的替代方法和更多功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)