您应该了解的 Windows Azure 网站在线工具
来源:互联网 发布:复杂网络 matlab实例 编辑:程序博客网 时间:2024/04/28 18:52
编辑人员注释:本文章由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个有用的工具:
- 网站的文件资源管理器,可供您查看网站内容、下载文件或整个文件夹、删除文件或文件夹、编辑文件甚至通过拖放上传文件。通过文件资源管理器下载文件夹时,将向您交付一个包含整个文件夹结构的 ZIP 文件。
- 网站的远程终端,允许您运行可以在 cmd.exe进程中对网站运行的命令。例如,您可以运行从简单(dir或cd)到高级(Git clean和npm/nuget install)的任何命令。通过终端可以进一步了解沙盒(网站在其中运行)的限制。请注意,为了便于使用,文件资源管理器和终端之间的“当前目录”已同步。
有关调试终端的更多信息以及其他 Kudu相关信息,请访问我的博客。
诊断转储
诊断转储是一个链接,可以生成包含部分网站日志的 ZIP文件,从而有助于调查问题。事实上,在调查 Git和 Dropbox等部署选项的相关问题时,Microsoft支持可能会请求您生成此类转储。
日志流
单击日志流链接时看似没有执行任何操作,但实际上已启动了对LogFiles目录的侦听器,因此在此写入的任何日志都将显示出来。当然,如果网站完全处于空闲状态,将不会有任何事发生;但是如果网站处于活动状态,一旦日志缓冲区填满,日志行将开始显示:
注意:单击此链接还将使应用程序日志(处于错误模式)持续12小时记录到文件系统。可以从 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
- 您应该了解的 Windows Azure 网站在线工具
- Windows Azure 网站上的 WebSocket 简介
- Windows Azure 网站上的 WordPress 3.8
- Windows Azure 真实案例:欧洲环境局(EEA)-环境局的开创性在线工具带给公民革命性的数据
- 网站改版或许应该了解的问题
- 开发人员应该了解的外国网站
- Windows Azure 网站自愈
- (视频) 《快速创建网站》 3.2 WordPress多站点及Azure在线编辑器 - 扔掉你的ftp工具吧,修改代码全部云端搞定
- 删除 Windows Azure 网站上的标准服务器头
- Windows Azure 网站的 IP 和域限制
- 进一步探索:Windows Azure 网站中解锁的配置选项
- 现实世界的Windows Azure 视频:新南威尔士州教育部(DET)利用Windows Azure实现在线科学测验
- 验证网站代码的免费在线工具
- 测试网站性能的免费在线工具
- 一个很好的在线工具网站
- 在线的 Web 网站性能测试工具
- 在线的Web网站性能测试工具
- 好用的在线工具类网站
- 搜索引擎技术之概要预览
- 256点FFT函数
- DM9000 网速不够BUG调试过程
- JAVA中int、String的类型转换
- 双数组找中位数
- 您应该了解的 Windows Azure 网站在线工具
- 使用NSKeyedArchiver保存数据
- svg动画
- 单链表快速排序算法实现
- Linux学习记录--文件特殊权限
- 使用post上传的lr脚本
- cocos2dx 塔防游戏中射击动作笔记
- 可以逆的字符串加密方法
- Java容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别