我一直在研究Web应用程序,最后将其发布到Azure。该应用程序并不重要,目前我只使用一个角色来降低成本。
我想开始尝试并了解谁(如果有人使用我的网站)。谁能给我一些关于如何做到这一点的建议。我真正想要的是不要使用谷歌脚本,我看到一些网站用于监控页面点击。我想尽可能在服务器上做。
非常感谢帮助建议从哪里开始和看什么。
卡塔琳娜托
答案 0 :(得分:2)
除了Google Analytics和StatCounter之外,您还需要设置一些可以在外部观看的性能计数器。这要求您使用诊断监视器:
诊断数据是从所有实例聚合的,因此您可以对诊断表运行查询。 Cerebrata有page详细说明了这些表格名称(您也可以使用他们的诊断管理器工具,其他第三方工具或自己动手)。
Igork也发布了这个StackOverflow answer,引用了Azure MVP Neil Mackenzie的一些博客文章。
答案 1 :(得分:2)
要添加Dave的答案,您可以进行三种级别的监控:
如果您想知道谁在使用您的网站,Google Analytics是最好且免费的...还有其他一些,但都涉及在您的网页上注入小型JavaScript
如果您想了解您的网站所处的加载,请通过Cerebrata的工具检查效果计数器可能是最好的http://www.cerebrata.com
如果您想更进一步并在网站上的负载超出预定义条件(主动监控)时收到通知,或者在负载过高时让您的网站自动扩展,AzureWatch可能是最佳选择@ http://www.paraleap.com
HTH