我一直在處理Web應用程序並最終將其發佈到Azure。該應用程序並不重要,目前我只使用一個角色來降低成本。如何監視我的Azure角色上的網頁點擊
我想開始嘗試並瞭解誰(如果有人正在使用我的網站)。任何人都可以給我一些關於如何做到這一點的建議。我真正喜歡的是不使用任何類似谷歌腳本的東西,我看到一些網站用於監控頁面點擊。我想盡可能在服務器上做。
幫助建議從哪裏開始,看什麼將不勝感激。
卡塔琳娜
我一直在處理Web應用程序並最終將其發佈到Azure。該應用程序並不重要,目前我只使用一個角色來降低成本。如何監視我的Azure角色上的網頁點擊
我想開始嘗試並瞭解誰(如果有人正在使用我的網站)。任何人都可以給我一些關於如何做到這一點的建議。我真正喜歡的是不使用任何類似谷歌腳本的東西,我看到一些網站用於監控頁面點擊。我想盡可能在服務器上做。
幫助建議從哪裏開始,看什麼將不勝感激。
卡塔琳娜
除了東西像谷歌分析和StatCounter的是,你要設置一些性能計數器,你可以從外部觀看。這需要你使用診斷監控:
診斷數據彙總從你的所有實例中,所以你可以對診斷表運行查詢。 Cerebrata有一個page,其中詳細列出了這些表名(您也可以使用他們的診斷管理器工具,其他第三方工具或自行推出)。
Igork也發佈了這個StackOverflow answer,它引用了Azure MVP Neil Mackenzie的一些博客文章。
爲了增加Dave的答案,有三個層次的監督,你可以做的:
如果你想知道誰在使用你的網站,谷歌Analytics(分析)是最好的和免費的......有幾個人,但所有涉及您
頁注入小的JavaScript如果你想知道負載你的網站正在通過Cerebrata的工具檢查性能計數器可能是最好的@http://www.cerebrata.com
如果你想多走一步並在lo時通知廣告在您的網站是你預先設定的條件(主動監控)或有你的網站會自動擴大,當負載過高外,AzureWatch可能是@http://www.paraleap.com
HTH
最好的選擇