当你的网站开发完成了,你是不是想知道全国各地到服务器的网络访问情况。
当你的网站上线了,你是不是不想变成熊猫眼24小时盯着网站运行情况。
当你的网站商业化了,你是不是想对竞争对手的应用也做做监测,看看谁更牛掰。
当你的应用出现网络异常时,你是不是想知道问题出在哪里?
广告
云监控全面支持跨云账号的资源管理
https://yq.aliyun.com/articles/652611?spm=a2c4e.11155435.0.0.24893312LuG9NH
使用云监控和函数计算,秒级恢复故障
https://yq.aliyun.com/articles/622747
话归正题,
阿里云,新一代的网站监控全面上线了,支持全球idc探针(阿里云机房),用户终端探针(用户侧真实网络),帮你解决以上问题。
地址:
https://cloudmonitor.console.aliyun.com/index.htm#/newSite/list
监控通常分为三种,主动监控,被动监控,旁路监控。网站监控是被动监控的一种手段,从外围进行黑盒监控,通过主动监测业务功能可用性。
云监控提供了包括主动监控和被动监控在内的全链路的可用性监控手段。
今天主要介绍一下被动监控手段:网站监控。不多说,先上图:
新站点监控特点:
- 监测网络遍布全球,支持最高1分钟的监测频率
- 覆盖绝大多数地市运营商的国内探测点, 31省,3大运营商
- 支持多重告警通道(钉钉,短信,电话,邮件,阿里云app),消息准确送达,并支持报警回调, 触发业务异常处理action
- 全面开放,支持openapi创建任务,获取数据,跟用户现有系统集成
支持以下探测类型:
- http(s) GET/POST/HEAD 响应码,字符器匹配,自定义 cookie,header,
- ping 延迟,丢包率,分省市,运营商
- dns A/MX/NS/TXT/CNAME/ANY
- tcp 支持自定义请求内容,支持文本和16进制内容,支持响应内容匹配,
- udp 支持自定义请求内容,支持文本和16进制内容,支持响应内容匹配,
- ftp
- smtp
- pop
应用场景:
网站可用性监测,
- 提前用户一步发现问题,提前用户投诉解决问题
API监控
- 对用户的api进行监控,发现可用性和性能问题
Cdn质量分析,
- 加速前,加速后,效果对比,发现cdn质量,为造型提供支持
竞品分析,
- 监控竞争对手的网站质量,形成数字化对比,充分了解对手,在激烈的竞争中保持优势
压力测试,
- 使用真实用户网络的并发访问,发现性能瓶颈
Dns劫持,
- 对域名进行探测,发现运营商的域名劫持情况
主机监控,
- 监测IDC、云主机,slb,高防ip等网络链路情况,发现问题,定位故障,协助用户选型提供数据支持
内部合作场景:
dns
- 通过对不同区域的dns的性能探测分析,自动选择出最合理 的dns解析策略,初步实现智能化的dns解析调度。
- 为云解析提供分钟级的域名解析切换能力。
cdn
- 为cdn提供加速前后性能对比。直观反应加速效果
加速一天后,客户反馈图片服务使用域名在辽宁联通的可达率由30%提升至75%。效果明显,周一再和客户一起看下数据。
- 为cdn提供加速前后性能对比。直观反应加速效果
加速前效果:
加速后对比:
安全
- 对设防ip进行探测分析,提前用户知道故障,运营商故障
安全团队基于网站监控做的高防ip故障检测
- 对设防ip进行探测分析,提前用户知道故障,运营商故障
与网络或者SRE部门合作
- 通过互联网的分析,故障分析
与售后服务部门合作,
- 分析、核查用户站点的故障
其他潜在合作场景:
销售部门
- 出部分场景的竞品分析数据?
网络
- 对阿里idc的互联网质量进行常态化分析。
常见问题:
一,跟原来alibench的区别?
为了适应商业化需求,所有功能都重新开发了,跟原来的alibench关系不大,产品页面看起来有点像。
1,原来的alibenh更侧重于分析场景,新的站点监控更侧重于监控场景。
2,原来的alibnech基于widnows版本的旺旺的探针,需要运营探针,且质量不稳定。因此我们基于路由宝重新开发了路由宝探针,并重新开发了适合大规模商用的alibaba idc探针。
3,对原产品功能做了重构,去掉一些功能,增加一些功能。
4,原来的alibench主要面向内部的有限场景,新版本的站点监控直接通过云监控开放给云上用户使用。内部用户依然可以通过云账号使用。
二,内部用户可以使用吗?
内部账号可以通过阿里云官网账号使用。
三,原alibench还会维护吗?
原alibench会经上运行一段时间,不再支持增加新的任务。新的任务可以通过云监控-站点监控专业版添加。
未来方向:
- 无线探测能力的构建
- 精准的更加精细化的探测结果分析能力
- 站点质量分析报告
- 基于云监控,实现全栈式监控