您应该了解的 Windows Azure 网站在线工具
編輯人員注釋:本文章由Windows Azure 網站團隊的軟件開發者 Amit Apple 撰寫。
如果想要了解并親身參與計算資源管理,那么您一定會很高興得知這一消息:Windows Azure 網站現在提供一些非常有用的在線工具,可幫助您完成一些非同凡響的操作。這些工具已集成到您網站的 Kudu 儀表板(也稱為網站控制管理 (SCM) 儀表板)中,現在我們來一起了解一下這些工具。
要進入 Kudu 儀表飯,只需使用您喜歡的 Internet 瀏覽器訪問 https://{網站名稱}.scm.azurewebsites.net(換言之,在網站名稱前面加上 .scm)即可。進入儀表板時需要提供憑據,憑據與您的部署憑據相同。如果您從未設置過部署憑據,您可以在 Azure 門戶中打開網站儀表板,然后單擊 Set up deployment credentials。如果您已有部署憑據但忘記了,可以使用儀表板進行重置:
輸入憑據后,即可進入網站的 Kudu 儀表板。以前,該儀表板僅用于 WAWS 的 Git 部署功能,而今它已包含多種工具,可用于對網站進行管理、監控和調試。
注意:Kudu 實際上是一個開源項目,您可以從 GitHub 中查看源,其中包括更多 wiki 文章,還可以提出bugs或者要求新功能。
Kudu 儀表板主頁
在儀表板主頁上,您可以查看 Kudu 的當前內部版本號,主頁頂部列出了指向不同工具頁面的鏈接。REST API 下列出了 Kudu 提供的 REST API 鏈接:
注意:由于 REST API 的返回值采用 json 格式,因此如果您使用 Chrome,則可以使用 JSONView 等插件工具輕松瀏覽 API
環境
在環境頁面中,可以查看您的網站“看到”的當前所處運行環境的信息。這包括一般系統信息、應用程序設置、環境變量、路徑、http 頭和服務器變量:
注意:如果頁面中包括連接字符串部分,其中列出的連接字符串可能未必是網站看到的。
調試控制臺
這是Kudu為 Azure 網站管理提供的核心價值。調試控制臺頁面實際包含 2 個有用的工具:
有關調試終端的更多信息以及其他 Kudu 相關信息,請訪問我的博客。
診斷轉儲
診斷轉儲是一個鏈接,可以生成包含部分網站日志的 ZIP 文件,從而有助于調查問題。事實上,在調查 Git 和 Dropbox 等部署選項的相關問題時,Microsoft 支持可能會請求您生成此類轉儲。
日志流
單擊日志流鏈接時看似沒有執行任何操作,但實際上已啟動了對 LogFiles 目錄的偵聽器,因此在此寫入的任何日志都將顯示出來。當然,如果網站完全處于空閑狀態,將不會有任何事發生;但是如果網站處于活動狀態,一旦日志緩沖區填滿,日志行將開始顯示:
注意:單擊此鏈接還將使應用程序日志(處于錯誤模式)持續12小時記錄到文件系統??梢詮?/span> Azure 門戶關閉此功能。
網站掛鉤
網站掛鉤是一種發布/訂閱機制,利用該機制可以發布事件,該事件的所有訂閱者均可獲取此事件。目前僅支持一類事件,即部署后事件。當執行 Git(或 Dropbox/Mercurial)部署時,無論其成功還是失敗,Kudu 都會調用部署后事件:
目前,我們通過與名為 Zapier的服務相集成來使用這一功能,該服務允許用戶訂閱此事件并相應地調用多種類型的操作,例如發送電子郵件、撥打電話號碼、發送推文等。您可以在這篇文章中了解詳細信息。
總之,Kudu 儀表板是 Azure 網站最強大、最靈活的擴展功能之一,可幫助您對網站進行全方位監控。我們希望您充分利用這一功能,實現高效、成功的部署!
本文翻譯自:
http://blogs.msdn.com/b/windowsazure/archive/2014/03/04/windows-azure-websites-online-tools-you-should-know-about.aspx
轉載于:https://www.cnblogs.com/new0801/p/6176294.html
總結
以上是生活随笔為你收集整理的您应该了解的 Windows Azure 网站在线工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5 Java 插入排序
- 下一篇: 菜鸟弹性调度系统的架构设计——阅读心得