巧用观测云可用性监测(云拨测)

前言

做为系统运维或者开发,很多时候我们需要能够实时感知我们所运维的系统和服务的情况,比如以下的场景:

  • 系统上线前测试:包括功能完整性检查,确保页面元素(如图像、视频、脚本等)都能够正常加载,了解系统的性能是否达到预期标准也至关重要。
  • 服务质量监控:日常可用性监测,对于提供在线服务的企业,无论是网站应用、移动应用还是 API 服务,都需要持续监控其可用性。当企业的用户分布在不同的地理区域时,不同地域的网络条件和用户体验可能会有所不同。
  • 网络故障排查:当用户反馈服务无法正常访问或访问速度慢时,需要判断是网络问题还是服务本身的问题,同时需要与正常时期的数据进行对比,能够更清晰地了解网络故障的程度和范围。
  • 第三方服务依赖监测:如支付接口、地图服务接口等,需要对这些第三方接口进行性能和可用性监测,确保接口的稳定性和响应速度。

这个时候,云拨测可以做为一种有效手段来实现这些目标。云拨测是一种通过云计算技术模拟用户访问行为,对网络、网站、应用程序等进行可用性和性能检测的工具。

而观测云的可用性监测(即云拨测),开箱即用,并具有以下特点:

  • 便捷的部署与使用:无需复杂的安装和配置过程,在你在线注册账号后,即可快速开通并开始使用观测云的可用性监测服务,大大节省了时间和精力,能让企业迅速将监测能力应用到实际业务中,及时发现和解决问题。
  • 广泛的监测覆盖范围:支持国内华北、华东、西南、西北等四大地域,以及海外多个节点,可对不同地域的站点、API 等进行可用性监测,确保在全球范围内的服务质量和性能;同时涵盖移动、电信、联通三大网络运营商网络的多个节点。
  • 多维度的监测能力:支持HTTP、TCP、ICMP、WEBSOCKET等多种协议,帮助你确保其网站、应用程序等的核心页面和功能始终可用,及时发现页面加载缓慢或无法访问等问题。
  • 多维度结果查看:在可用性监测概览,可以从地理和趋势两个维度分析当前拨测任务下目标对象的应用性能,包括响应时间、往返时间、连接时间、可用率等等

  • 灵活的告警配置:根据不同的监测指标和业务需求,你可以自定义告警规则,如设置当某个 URL 在特定地域和网络运营商下的不可用次数达到一定阈值时触发告警,告警方式包括钉钉群通知、短信通知等,确保相关人员能够及时收到告警信息并采取相应的措施,有效降低故障对业务的影响。

不仅如此,观测云的可用性监测还可以提供更多灵活的配置和高级的场景。

自定义拨测节点

除了开箱即用的节点,观测云支持自建拨测节点的管理。企业可依据自身业务特点和需求,在特定的地理位置或网络环境中建立节点,例如在内网环境中部署节点,进行可用性的监测。

而自建节点的部署也非常方便,只需如此简单几步:

  • 访问观测云的可用性监测菜单 -> 自建节点管理,新建节点,填写相关信息
  • 获取 AK SK 等相关信息,后续配置 DataKit 时使用
  • 根据所需要的地理位置和网络,在云主机或虚拟机中安装 DataKit
  • 将之前步骤中相关配置信息填入 conf.d/network/dialtesting.conf ,重启 DataKit 即可

可用性监测查看器

可用性查看器支持通过多种查询和分析方式查看拨测任务的详细数据。可以自定义时间范围、进行数据筛选、多维度分析,并导出数据进行进一步的查看和分析。

在查看器,点击某个数据即可查看对应的拨测数据详情,可查看到属性、测试性能、响应详情、响应头、响应内容等具体内容,当鼠标点击属性字段,支持以下操作:

  • 筛选字段值:即添加该字段至查看器,查看与该字段相关的全部数据
  • 反向筛选字段值:即添加该字段至查看器,查看除了该字段以外的其他数据
  • 添加到显示列:即添加该字段到查看器列表进行查看
  • 复制:即复制该字段至剪贴板

这个使用体验,就和使用观测云的日志查看器、应用链路调用的查看器,是同样的体验。观测云查看器的使用,可以进一步参考使用文档:查看器的强大之处 - 观测云文档

同时,查看器支持分析模式,点击右侧蓝色的分析按钮,即可进入。支持基于 1-3 个标签进行多维度分析统计,并支持多种数据图表分析方式,并导出数据进行进一步的查看和分析

灵活的拨测指标设置

可用性监测的结果,保存在日志中。可以基于日志生成指标,按照设定的频率统计可用性监测结果的变化和趋势。生成的指标可以在图表查询和监控告警中进行进一步的分析和应用。例如:统计总次数和失败次数,设置监控器,例如在某些场景里面,可能并不是每一次拨测结果超时都当成失败,而是有一定的阈值,比如当 5 分钟内有大于等于 2 次失败,才认为是有问题,触发告警。

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

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

相关文章

python oa服务器巡检报告脚本的重构和修改(适应数盾OTP)有空再去改

Two-Step Vertification required: Please enter the mobile app OTPverification code: 01.因为巡检的服务器要双因子认证登录,也就是登录堡垒机时还要输入验证码。这对我的巡检查服务器的工作带来了不便。它的机制是每一次登录,算一次会话…

Unreal从入门到精通之如何绘制用于VR的3DUI交互的手柄射线

文章目录 前言实现方式MenuLaser实现步骤1.Laser和Cursor2.移植函数3.启动逻辑4.检测射线和UI的碰撞5.激活手柄射线6.更新手柄射线位置7.隐藏手柄射线8.添加手柄的Trigger监听完整节点如下:效果图前言 之前我写过一篇文章《Unreal5从入门到精通之如何在VR中使用3DUI》,其中讲…

Win11 22H2/23H2系统11月可选更新KB5046732发布!

系统之家11月22日报道,微软针对Win11 22H2/23H2版本推送了2024年11月最新可选更新补丁KB5046732,更新后,系统版本号升至22621.4541和22631.4541。本次更新后系统托盘能够显示缩短的日期和时间,文件资源管理器窗口很小时搜索框被切…

【数据结构】【线性表】【练习】反转链表

申明 该题源自力扣题库19&#xff0c;文章内容&#xff08;代码&#xff0c;图表等&#xff09;均原创&#xff0c;侵删&#xff01; 题目 给你单链表的头指针head以及两个整数left和right&#xff0c;其中left<right&#xff0c;请你反转从位置left到right的链表节点&…

【赵渝强老师】MySQL的慢查询日志

MySQL的慢查询日志可以把超过参数long_query_time时间的所有SQL语句记录进来&#xff0c;帮助DBA人员优化所有有问题的SQL语句。通过mysqldumpslow工具可以查看慢查询日志。 视频讲解如下&#xff1a; MySQL的慢查询日志 【赵渝强老师】MySQL的慢查询日志 下面通过具体的演示…

基于docker进行任意项目灵活发布

引言 不管是java还是python程序等&#xff0c;使用docker发布的优势有以下几点&#xff1a; 易于维护。直接docker命令进行管理&#xff0c;如docker stop、docker start等&#xff0c;快速方便无需各种进程查询关闭。环境隔离。项目代码任何依赖或设置都可以基本独立&#x…

Android 分区相关介绍

目录 一、MTK平台 1、MTK平台分区表配置 2、MTK平台刷机配置表 3、MTK平台分区表配置不生效 4、Super分区的研究 1&#xff09;Super partition layout 2&#xff09;Block device table 二、高通平台 三、展锐平台 四、相关案例 1、Super分区不够导致编译报错 经验…

数据库类型介绍

1. 关系型数据库&#xff08;Relational Database, RDBMS&#xff09;&#xff1a; • 定义&#xff1a;基于关系模型&#xff08;即表格&#xff09;存储数据&#xff0c;数据之间通过外键等关系相互关联。 • 特点&#xff1a;支持复杂的SQL查询&#xff0c;数据一致性和完整…

当产业经济插上“数字羽翼”,魔珐有言AIGC“3D视频创作大赛”成功举办

随着AI技术的飞速发展&#xff0c;3D数字人技术已成为驱动各行各业转型升级的重要力量。在这一背景下&#xff0c;2024山东3D数字人视频创作大赛应运而生&#xff0c;并在一番激烈的角逐后圆满落幕&#xff0c;为科技与创意的交融写下浓墨重彩的一笔。 11月20日&#xff0c;一…

经济增长初步

1.人均产出 人均产出&#xff0c;通常指的是一个国家、地区或组织在一定时期内&#xff0c;每个劳动人口平均创造的生产总值。它是衡量一个地区或国家经济效率和劳动生产率的重要指标。具体来说&#xff0c;人均产出可以通过以下公式计算&#xff1a; 人均产出总产出/劳动人口…

图像增强夜视仪行业全面而深入的分析

图像增强夜视设备&#xff08;I2ND 或 INVD&#xff09;是一种增强监视、安全和军事应用的微光可见度的技术。 它允许用户在非常弱的光线甚至完全黑暗的条件下看到东西。 一、市场研究 1. 市场规模与增长趋势 据QYResearch调研团队最新报告&#xff0c;预计2029年全球图像增强…

002 MATLAB语言基础

01 变量命名规则 变量名只能由字母、数字和下划线组成&#xff0c;且必须以字母开头&#xff1b; 变量名区分字母的大小写&#xff1b; 变量名不能超过最大长度限制&#xff1b; 关键字不能作为变量名&#xff0c;如for、end和if等&#xff1b; 注意&#xff1a;存变量命名时…

greater<>() 、less<>()及运算符 < 重载在排序和堆中的使用

简略图 greater<>()(a, b) a > b 返回true&#xff0c;反之返回false less<>()(a, b) a < b 返回true&#xff0c;反之返回false 在cmp中使用&#xff08;正着理解&#xff09; 规则返回true时a在前&#xff0c;反之b在前 在priority_queue中使用 &#xff…

冲破AI 浪潮冲击下的 迷茫与焦虑

在这个科技日新月异的时代&#xff0c;人工智能如汹涌浪潮般席卷而来&#xff0c;不断改变我们的生活。你是否对 AI 充满好奇&#xff0c;却不知它将如何改变你的工作与生活&#xff1f;又是否会在 AI 浪潮的冲击下陷入迷茫与焦虑&#xff1f;《AI 时代&#xff1a;弯道超车新思…

嵌入式LVGL自定义纯数字键盘

嵌入式LVGL自定义纯数字键盘 一、前言二、设置自定义数字键盘三、使用一、前言 嵌入式UI项目中有时候会使用到纯数字密码的需求,所以打算使用LVGL构建自定义的纯数字键盘。 二、设置自定义数字键盘 参考这个文章,以LV_KEYBOARD_MODE_USER_1为例,增加一个数字键盘,如下图所…

第6篇 寻找最大数___ARM C语言程序<二>

Q&#xff1a;如何创建基于ARM处理器的C语言程序寻找一组数据列表中的最大数呢&#xff1f; A&#xff1a;和基于Nios II处理器的C语言程序一样&#xff0c;在ARM处理器C语言中也使用printf库函数显示程序的运行结果&#xff0c;若要调用printf函数&#xff0c;必须在C程序中包…

【11.22更新】Win11 24H2正式版:26100.2454镜像一键获取!

今日&#xff0c;系统之家小编就给大家带来2024年11月最新推出的Windows11 24H2正式版系统&#xff0c;该版本系统包含最新可选更新补丁KB5046740&#xff0c;用户安装后版本号升至26100.2454。更新此系统后&#xff0c;用户就能通过文件资源管理器和桌面上的右键菜单将内容分享…

python小课堂(一)

基础语法 1 常量和表达式2 变量和类型2.1 变量是什么2.2 变量语法 3 变量的类型3.1 动态类型特性 4 注释4.1注释是什么 5 输入输出5.1 print的介绍5.2 input 6 运算符6.1 算术运算符在这里插入图片描述6.2 关系运算符6.3 逻辑运算符6.4赋值运算符 1 常量和表达式 在print()中可…

区块链网络示意图;Aura共识和Grandpa共识(BFT共识)

目录 区块链网络示意图 Aura共识和Grandpa共识(BFT共识) Aura共识 Grandpa共识(BFT共识) Aura与Grandpa的结合 区块链网络示意图 CP Blockchain:这是中央处理区块链(或可能指某种特定的处理单元区块链)的缩写。它可能代表了该区块链网络的主要处理或存储单元。在这…

springboot整合hive

springboot整合hive pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.…