文档章节

如何使用 OneAPM 监控微软 Azure Cloud Service ?

OneAPM蓝海讯通
 OneAPM蓝海讯通
发布于 2015/08/20 22:13
字数 982
阅读 45
收藏 4

不知不觉微软 Azure 已经进入中国市场近两年的时间。那么 Azure 平台的性能究竟如何?资源加载的延迟、虚拟机的稳定性等问题是否切实满足客户期许。这些都是大家对微软 Azure 这个国外的云服务使者非常关注的问题。

市场对 IaaS 云服务商的对比评测报告数不胜数,很难说谁家的评测报告准确可靠。况且国内公网网络稳定情况与国外存在一定的差距。在这样一个相对不稳定的环境下,公有云服务的 SLA 对于客户的最终使用体验很难完全保证。如何能够帮助客户及时了解自己用户的真实体验,采用有效的工具实时监控才是必由之路。

通过这篇培训文章,将教会大家如何在 Azure 上快速搭建一个博客,并使用国内性能监控的领军厂商 OneAPM 的产品,监测 Azure 云服务端到端的性能。

本文为了让大家能够快速上手,我们选择微软的 WINSR2012R2 系统和非常流行、性能强大的 Node.js 技术 栈。整个过程基本是 Windows 环境的一键安装。另外采用 WINSR2012R2 是因为系统集成的 IIS 天生就实现了 NTLM 认证,服务器端不用写任何代码,这对于中小网站的后台权限管理提供了很多便利。我们使用 Node.js 的 Ghost 框架快速搭建博客站点,采用 OneAPM 的 Node.js 探针来监控这个站点前后端的所有服务。下面我们开始吧:

1.部署 Azure Cloud Service

请参考关于如何创建和部署云服务,唯一需要注意的是内部 IIS 设置完成后,不要忘记添加 Web 服务终结点。

如何使用 OneAPM 监控微软 Azure Cloud Service

2.搭建 Ghost 博客

nodejs 官网下载64位 Windows 的 MSI 安装包

如何使用 OneAPM 监控微软 Azure Cloud Service

然后基本都是下一步

如何使用 OneAPM 监控微软 Azure Cloud Service

  • 下载 Ghost 博客系统

推荐下载国内打包的完整版 Ghost 压缩包 ,下载后直接按步骤安装。

  • 打开 IIS 管理器

从 Web 平台安装程序安装两个模块

如何使用 OneAPM 监控微软 Azure Cloud Service

Application Request Route 实现请求路由

如何使用 OneAPM 监控微软 Azure Cloud Service

URLRewrite 实现重写

如何使用 OneAPM 监控微软 Azure Cloud Service

  • 新建反向代理规则

选择 URLRewrite 模块

如何使用 OneAPM 监控微软 Azure Cloud Service

添加新的规则,类型是 反向代理

如何使用 OneAPM 监控微软 Azure Cloud Service

进站规则填 Ghost 端口

如何使用 OneAPM 监控微软 Azure Cloud Service

  • 从命令行启动 Ghost 博客系统

如何使用 OneAPM 监控微软 Azure Cloud Service

一个 Azure + Ghost 框架的博客网站就部署成功了,然后打开浏览器就可以直接访问 Azure 分配的域名了...

http://msoapm01.chinacloudapp.cn

如何使用 OneAPM 监控微软 Azure Cloud Service

3.部署 OneAPM 监控服务

博客搭建成功,好的开始是成功的一半!查看一下微软 Azure 后台的控制台:

如何使用 OneAPM 监控微软 Azure Cloud Service

只有 CPU、内存 等基本指标,是不是简陋了点。OK,我们继续伟大的旅程。

  • 安装 Node.js 探针

注册 OneAPM -> 登录控制台 -> 获取授权编号 -> 下载和安装 -> 配置 -> 重启服务

如何使用 OneAPM 监控微软 Azure Cloud Service 如何使用 OneAPM 监控微软 Azure Cloud Service

  • 登录 Dashboard 监控后台应用

操作基本完毕,稍等片刻,登录 OneAPM 控制台**...**

An amazing world 如何使用 OneAPM 监控微软 Azure Cloud Service 如何使用 OneAPM 监控微软 Azure Cloud Service 如何使用 OneAPM 监控微软 Azure Cloud Service 如何使用 OneAPM 监控微软 Azure Cloud Service 如何使用 OneAPM 监控微软 Azure Cloud Service 如何使用 OneAPM 监控微软 Azure Cloud Service 如何使用 OneAPM 监控微软 Azure Cloud Service

前后台服务,网络拓扑,受访页面,响应时间,关键事务**...**一应俱全。

先让大家感性的认识下这个易用强大的 SaaS 监控服务。我们会在后续的教程中,详细地讲解 OneAPM 丰富强大的产品功能如何帮助客户和云厂商来监控 IaaS 云服务。

特别感谢 OneAPM 的 Node.js 高级开发工程师王龑提供的技术咨询

本文系 OneAPM 工程师原创文章。OneAPM 是应用性能管理领域的新兴领军企业,能帮助企业用户和开发者轻松实现:缓慢的程序代码和 SQL 语句的实时抓取。想阅读更多技术文章,请访问 OneAPM 官方博客

© 著作权归作者所有

OneAPM蓝海讯通
粉丝 94
博文 631
码字总数 1266889
作品 0
海淀
私信 提问
云监控崛起,你落伍了么?

插播一条近期新闻:云应用数据监控创企 Datadog 获 9450 万美元融资。 1月13日,云应用数据监控创企 Datadog 宣布获得9450万美元融资,本轮融资由 Iconic Capital 领投,Amplify Partners、C...

OneAPM蓝海讯通
2016/01/26
138
0
防止 DDoS 攻击的五个「大招」!

提到 DDoS 攻击,很多人不会陌生。上周,美国当地时间 12 月 29 日,专用虚拟服务器提供商 Linode 遭到 DDoS 攻击,直接影响其 Web 服务器的访问,其中 API 调用和管理功能受到严重影响,在被...

OneAPM蓝海讯通
2016/01/07
43
0
【数人云Meetup】论道云原生和微服务 剑指何方

天下武功,唯快不破,市场竞争亦是如此。 自云原生横空出世以来, 其以部署新业务速度之快的秘籍而闻名天下, 此秘籍以独特的技术体系和方法论备受各路高手追捧, 这其中又以能独立部署业务的...

数人云
2017/09/29
35
0
【数人云Meetup】论道云原生和微服务 剑指何方

天下武功,唯快不破,市场竞争亦是如此。 自云原生横空出世以来, 其以部署新业务速度之快的秘籍而闻名天下, 此秘籍以独特的技术体系和方法论备受各路高手追捧, 这其中又以能独立部署业务的...

数人云
2017/09/29
121
0
开源监控软件之争

开源监控软件 Zabbix 和 Nagios 究竟哪个更好?Zabbix 可视化更好?Nagios 更轻量?作为产品经理程默的一名默默无闻的小粉丝,觉得很有义务把他的回答编辑整理出来让大家看到。下面是程默在知...

OneAPM蓝海讯通
2015/12/09
101
0

没有更多内容

加载失败,请刷新页面

加载更多

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
59
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
28
0
全世界到底有多少软件开发人员?

埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据(原文)显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。 而来自...

红薯
昨天
65
0
Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的) 定义 func service() string {time.Sleep(time.Millisecond * 50)return "Done"}func AsyncService() chan string {retCh := mak......

刘一草
昨天
58
0
Apache Flink 零基础入门(一):基础概念解析

Apache Flink 的定义、架构及原理 Apache Flink 是一个分布式大数据处理引擎,可对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据进行快速...

Vincent-Duan
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部