降本增效|网站性能监控平台监控宝背后功能解读

news/2024/5/20 23:22:47/文章来源:https://blog.csdn.net/Sharon0408/article/details/128658658

背景介绍

现如今,云计算技术的广泛应用,让越来越多的传统企业将核心业务部署或迁移到云端。然而,尽管传统企业在上云方面花费巨大,结果却往往很难达到预期。异常复杂的网络接入、链路质量、机房环境都给企业的互联网业务健康带来极大挑战。网站、网页和 Web 服务的用户体验对业务的影响更为深远,传统 IT 监控工具如 Zabbix 等,无法对外部访问链路、CDN 质量等做到统一有效的全局监控,当用户体验出现问题时便很难作出及时的响应。

监控宝作为向用户提供了 IT 性能监控(IT Performance Monitoring)的 SaaS 产品服务。通过国际先进的Web监控技术,主动追踪基于云端架构的网站真实用户访问链路,深入监控CDN、主机、运营商、API等各个环节的性能指标,能够更快速地发现和识别网站运行过程中任何影响用户体验的响应速度问题、连通性问题和页面性能问题。此外,还能够保障企业在线业务的稳定、改进运营效率、创造极致的用户体验。监控宝实现了网络用户体验的实时分析、快速定位和准确告警,是云计算时代的网站监控助手。

全局监控构成与功能

监控宝通过其核心功能模块网站监控、API监控以及网页性能管理来分别实现网站、API接口以及页面性能的监控,并提供统一的报警、统计、分析和故障排除能力。产品架构图如下图所示:

网站质量监控

监控宝的网站监控模块通过云智慧的全球分布式监测点对网站或服务器提供不间断监控。监控的内容包括网络稳定性、服务端口可用性、网络路由稳定性、网站响应速度、DNS解析正确性等。网站监控提供以下功能:

  • 公网/内网多协议监控

    支持HTTP/HTTPS、Ping、DNS、TraceRoute、TCP、UDP以及FTP等主流网络传输协议,全面问诊网络业务健康。

  • 监控任务的智能展示与分析

    监控概览页面智能展示性能差、故障率高的监控任务,通过展示任务状态、监控频率、监控类型、异常/恢复信息、平均可用率及平均响应时间等内容,让用户直观地了解监控任务在局部区域是否产生性能波动和异常,帮助用户快速定位故障异常、及时掌握恢复信息。

    此外,还可通过世界地图和中国地图,实时展现响应时间,数据可以细化到地级市。展示TOP15监测点的访问速度以及故障率,方便用户对监测点访问慢以及故障率高的原因进行具体分析。

  • 可用率分析

    可用率是网站性能的重要指标。网站监控统计各地区和运营商的可用率,展示可用率的监测点数据,倒序排列可用率低的地区和运营商,并对比网站访问状态差的区域,帮助分析网站访问的稳定性。

  • 响应 时间 分析

    响应时间是网站性能的重要指标。网站监控统计各地区和运营商的响应时间,展示响应时间的监测点数据,倒序排列响应时间慢的地区和运营商,帮助分析网站的响应速度。

  • 历史快照分析

    记录故障发生/恢复、告警线触发前后的全过程访问数据,能够帮助客户了解故障发生时的网络状况和链接情况,确认故障类型以及故障的持续时间。

  • 数据对比分析

    横向对比站点与站点之间、同一站点不同地区之间、不同监控任务之间的数据,帮助客户更好地提升产品的性能。

  • MTR诊断

    使用MTR命令诊断请求超时、无法连接服务器、请求被拒绝或者无返回数据等网络问题,并生成MTR报告。帮助用户快速解决网络问题导致的网站无法访问的问题。

页面性能监控

监控宝的网页性能监控模块采用国际性能评估标准,深入分析元素级网页性能,对页面可用性、页面性能、资源可用性、资源性能、首屏时间等指标进行详细监控,并能够根据页面性能和网站资源的监控结果,快速定位网站性能问题的具体原因及所在的地区,准确地判断问题的原因是网络、CDN、服务器、还是网站页面性能。网页性能监控模块提供以下功能:

  • 网页整体性能分析

    整体展示一段时间以来对页面可用性、元素响应时间、元素性能评估、首屏时间、页面可用率和响应时间的监控结果。

  • CDN 服务质量评估

    • 能够智能识别CDN厂商以及CDN厂商的主机,通过海量的CDN数据帮助客户客观地评估CDN厂商在不同地区的性能差异;

    • 能够从主机的维度分析CDN厂商的性能差异,可以通过Cache节点数下钻到主机统计页面来对比分析不同主机的CDN加速效果;

    • 能够从元素的维度分析CDN厂商的性能差异,可以通过加速资源数下钻到元素性能页面,让客户了解元素在不同主机上的性能,从而调整页面元素的分配策略和分布策略,在故障诊断时能帮助客户更好地分析以及定位问题。

  • 运营商分析

    展示不同运营商访问网站的首屏时间数据,便于排查运营商层面层面的网络问题。

  • 多维度响应 时间 统计

    通过不同时间性能指标来多维度展示网页的响应速度。监控页面的首屏时间、网络层时间、DNS解析时间、连接建立时间、SSL握手时间、首字节时间、内容下载时间等多个性能指标,并能够通过折线趋势图和散点图等不同数据视图多维度地展示网站及元素的加载性能。

  • 主机性能统计

    从用户的角度来审视每一台主机的性能,通过记录不同地区主机的运营商、CDN服务商、下载速度、可用率、响应成功率指标,帮助客户分辨运营商以及CDN服务商数据的可靠性。通过主机IP下钻,可以查看不同域名下具体主机的表现状态,让用户能更清晰地了解目前各个主机情况,方便用户调整元素分布策略。

  • 页面性能评估

    采用目前Google、Facebook等国际互联网公司都在使用的主流评分机制,针对页面元素加载过程中图片压缩、静态资源CDN的使用率及有效性、元素首字节、静态资源缓存使用、保持连接等5个维度的问题进行分析并给出优化建议。

  • 元素性能追踪

    提供元素级的网页性能分析与问题定位,通过记录元素的被请求次数、平均响应时间、可用率、元素大小等指标帮助用户分辨元素的表现状态以及在不同主机上的表现状态,使客户能够随时对性能不好的元素做出调整,避免元素对网页性能的影响。

  • 页面可用性监控与问题追踪

    • 通过页面可用性监控与追踪帮助用户整体掌握网站的可用状态。主要包含以下几点:
    • 通过对不同时间点的可用性进行分析,定位具体的故障原因,包括:DNS解析故障、连接超时、400错误和500错误情况;
    • 可以根据监测时间以及监控状态,进行整体排查和性能故障定位;
    • 可以根据故障类型进行历史快照追踪,掌握监测点IP、监测时间和DNS服务器解析状态;
    • 对网页的元素性能进行追踪,并针对不可用元素,通过检测历史快照来查看元素瀑布图和网络诊断图,对目标进行Ping以及TraceRoute分析,通过具体的信息来分析不可用的原因,进一步定位故障。
  • 网站体验对比分析

    提供网站体验对比监测,通过对比一段时间内不同页面的各个性能指标,实时掌握竞品网站的状态,了解自身产品与竞品的性能表现差异,及时进行性能的优化与提升。

API监控

监控宝的API监控模块为用户提供完整的API业务流程监控服务,实时监控接口的可用性、正确性和响应时间,发现异常及时告警,帮助企业实时时监控接口工作状态,减少因业务接口故障带来的业务损失,节省运营成本,提高业务质量。API监控支持以下请求验证方式:

  • GET、POST、PUT、DELETE、HEAD、OPTION等六种请求方式,覆盖绝大部分的接口调用格式。
  • JSON、XML、Text、Response Headers、状态码等多种验证方式,保障请求结果正确。
  • Postman、JMeter 脚本一键导入,操作简易快捷。

此外,API监控提供以下功能:

  • 事务监控

    一个事务即一个监控任务,可包含多步请求。通过对多步请求的事务监控,实现对用户整个业务流程的监控。

  • 动态变量提取

    动态提取,即从上一步请求返回结果中提取变量值,赋值给初始变量,应用到下一步请求的输入,实现多个请求间的参数传递,保持业务流程的连续性和完整性。

  • 断言 验证

    支持添加断言验证请求返回结果的正确性。断言与动态变量的结合实现对返回结果中变量值的正确性验证。

  • 监控数据展示分析

    API接口可用性、正确性、响应时间是API监控的三个重要指标,API监控结果从这三个维度对监控数据进行展示,供用户分析。TOP10响应时间最短、可用性最低、正确性最低地区的数据排序展示,使用户可以快速浏览基本信息。

    此外,折线图还可展示TOP5可用性最低、正确性最低、响应时间最低地区的数据变化趋势。另有条形图,饼状图展示更多数据。

  • 历史快照分析

    历史快照记录API接口的请求信息与返回结果,及断言验证结果,帮助用户分析与定位问题。

告警管理

IT性能监控产品的核心在于能够实时地将客户站点、网页发生的任何问题进行及时的反馈。监控宝提供了强大的实时告警功能,能满足企业级用户对于告警事件的响应、分析与处理的需求。

总结

在用户至上的时代,用户的满意度代表着企业的成功,企业应用必须有更高的性能,才能保证企业的竞争力,以及确保企业用户不会因为性能问题而流失。监控宝可以通过提高网站用户体验来保障企业收入、保护企业品牌,以及释放企业生产力时。基于云智慧的全球分布式监测点,监控宝已经实现了对企业网站的分布式监控,这也让我们敢于为企业提供更加便捷、更优成本、更高质量的应用系统监测与前瞻性数据分析的一站式智慧型云服务,让企业客户更低成本地享受监控宝更高质量的产品及服务。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_786769.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Thinkphp框架搭建手机网站视频教程

2019独角兽企业重金招聘Python工程师标准>>> 我赢职场全球经典Thinkphp框架搭建网站功能,用户登录后,如何在前台显示相应的用户名 连接地址:http://dwz.cn/z9NBy[摘要] 代码中的函数 is_mobile来源于网上,写得挺好的。…

2天内重复访问网站的用户个数,以IP个数为准

今天看到了comm这个命令,解释说可以对比出两个文件中的相同部分 随即,我截取了2016年3月2号,3号每天的总IP,单独存放到一个文件中,名称分别为log02,log03 截取出来的IP我已经进行去除重复,并进行了排序&…

iis7.0如何配置https与ssl安全类型网站

在IIS 7.0 和IIS 6.0中配置SSL的高级别步骤基本相同: 获取合适的证书 在网站创建HTTPS连接 通过向该网站发送请求来进行测试 选择性地配置SSL选项,例如将SSL作为必要条件 本文提供了一些有用的信息,以及如何利用不同的方式启用SSL&#xff1a…

AIBigData four:使用scrapy爬取网站,按照指定的格式存入txt文本的详细过程复盘

用了将近两个星期,终于对scrapy有了初步了解,并且使用scrapy来爬取到了动态加载的网页。再此给自己这两周的学习成果做一个详细的过程复盘,顺带重温下忘掉的知识。 首先看看项目要求。要爬取的是左边的四个大板块里的四个小版块的文章&#x…

使用scrapy做爬虫遇到的一些坑:网站常用的反爬虫策略,如何机智的躲过反爬虫Crawled (403)

在这幅图中我们可以很清晰地看到爬虫与反爬虫是如何进行斗智斗勇的。 在学习使用爬虫时,我们制作出来的爬虫往往是在“裸奔”,非常的简单。 简单低级的爬虫有一个很大的优点:速度快,伪装度低。如果你爬取的网站没有反爬机制&#…

马云称自己的成就无关科技与钱;任正非:外籍员工可当华为 CEO,但有条件;雅虎宣布逐步关闭雅虎群组网站 | EA周报...

EA周报2019年10月18日每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事、掌握IT核心技术。热点大事件丰巢回应小学生用照片“刷脸”取件:测试版,已第一时间下线有报道称“小学生发现丰巢快递柜刷脸取件漏洞,用照…

学习nginx所遇到的坑:Mac如何在nginx上创建新的网站?

首先,掌握基本的知识。 改配置文件: vi /usr/local/etc/nginx/nginx.conf 改html文件:vi /usr/local/Cellar/nginx/1.15.8/html/**.html 重启nginx: nginx -s reload -c 首先改动配置文件 ,找到以下图片中的代码 从注释中我们…

第一次上传成功jsp网站总结

今天费了一下午功夫才上传成功一个jsp网站,现在总结下: 一般jsp网站分为两部分:1,网站部分 2,数据库部分。 要想在外网看到自己上传的jsp网站: 1,要有一个域名和空间,我今天用的是…

部署 HSTS 提升网站安全性

什么是 HSTS? HSTS 是 HTTP Strict Transport Security 的缩写,字面意思就是“HTTP 严格传输安全”。在 2012 年 11 月发布了RFC 文件。其实质,是通过服务器和浏览器配合起来,强制用户使用安全连接来访问服务器。 HSTS 大致原理…

网站搭建 -- 部署Https 证书 缺少 Root CA Certificate

测试网站 我们在搭建web站点时,为了安全,现在都要使用SSL证书。 一个好用的测试网站可以检测你的SSL配置是否正确。 https://www.geocerts.com/ssl-checker 该网站可以自定义检测的端口(大部分检测网站都只能使用默认端口443)…

揭秘DDoS黑市:50块钱就能击瘫一家网站

前两天,阿里云在微博上发布一则声明,称12月20-21日间,部署在阿里云上的某知名游戏公司,遭遇了全球互联网史上最大的一次DDoS攻击。 DDoS是一种在互联网地下非常常见的攻击方式,可以称作黑客入门的基础技巧。但要做到像…

WordPress开发之创建WordPress会员网站(一)

问题 Wordpress是世界范围内广泛推荐的网站开发平台,尽管创建一个基于WordPress的基础型博客网站是一个一小时左右就能完成的工作,但是,要想把这个网站进一步完善,特别是把WordPress网站修改成一个真正意义上的中小型电子商务网站…

HTML5初学者福利!11个在线学习网站推荐

2019独角兽企业重金招聘Python工程师标准>>> HTML5的强大及流行趋势,让更多的人想要系统的对它进行学习。而大多数人获取HTML5知识的重要途径都是网络,不过面对五花八门的搜索结果,是不是觉得摸不着头脑,无法抉择&…

Scrapy和Django实现蚌埠医学院手机新闻网站制作

最终效果(不看效果就讲过程都是耍流氓): 实现过程如下: 框架: Scrapy:数据采集Django:数据呈现目标网站:蚌埠医学院 学院新闻列表:http://www.bbmc.edu.cn/index.php/view/viewcate/0/ 第一步&a…

收集喜欢的网站元素

1、https://letters-inc.jp/2、https://clarity.io/。。。

高性能网站建设进阶指南:Web开发者性能优化最佳实践

高性能网站建设进阶指南:Web开发者性能优化最佳实践 基本信息 作者: 口碑网前端团队 出版社:电子工业出版社 ISBN:9787121105449 上架时间:2010-4-9 出版日期:2010 年4月 开本:16开 其他详细…

WordPress 捐赠插件漏洞,导致网站遭受零日攻击

开发四年只会写业务代码,分布式高并发都不会还做程序员? 使用“Total Donations”插件的 WordPress 网站,Defiant 建议网站管理员从他们的服务器中删除该插件,防止黑客利用其代码漏洞攻击网站。过去一周,来自 Defian…

分享一些好用的网站

前言 这两年收藏了不少网站,特地整理一下,把一些大家都可能用得上的分享出来,希望能对你有用。 考虑到有一些网站大多数人都知道,所以我就不列出来了。 我把这些网站分为了几大类: 工具类素材类社区类工具类 1、start.…

阿里云 - 免费 CA 证书申请 + Nginx 实现网站https部署 + http强制跳转https

1,进入阿里云,找到导航栏下安全下有个CA证书服务; 2,点进去之后点击立即购买; 3,点进来默认是看不到免费的,点击Symantec; 4,然后点击增强型; 5&#xff…

程序员网站推荐

希望你能遇到更好的网站。 1.git学习 猴子都能懂的GIT入门 https://backlog.com/git-tutorial/cn/stepup/stepup1_1.html 2.问答平台 stackoverflow https://stackoverflow.com/ n.遇到了再添加 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可…