软件可观测是软件度量的一种。旨在对软件的数字体验、业务运营、网络性能、应用性能、基础设施、IT流程进行监控和数据刻画。使开发人员和运维人员更好的对软件进行优化维护。
一、数字体验:
用户会话
了解用户使用路径,追查使用过程中影响用户体验的慢请求、慢加载、慢交互、崩溃错误等问题。
崩溃、卡顿、ANR、异常
多维度查看崩溃、卡顿、ANR、异常等影响体验的问题,洞察问题的特征,通过代码堆栈、运行环境等信息定位并解决问题。
网络请求
多维度分析CDN、第三方服务、服务端接口等请求性能,定位慢请求、错误请求的问题。
启动分析
把启动时间分成系统准备、应用准备、视图价值、交互准备多个阶段,定位并解决慢启动问题。
Web页面加载
多维度分析慢页面加载次数、影响用户数等,分解析、建连、首包、白屏、首屏、可交互、完全加载等多阶段定位慢的原因,保证关键业务元素的快速加载。
CDN覆盖
从地域、接入点、主机、运营商、资源等维度分析评估CDN的覆盖质量,提升用户体验。
用户运营
分析活跃、留存流失、转化漏斗、用户路径等用户行为,数据驱动体验提升和运营增长
数据检索和可视化
通过用户、设备、业务ID等快速检索会话、请求、崩溃、页面等数据,快速定位具体的问题。多维数据可视化,快速发现质量和体验问题。
二、业务运营:
以券商业务为例
核心业务评价
推出全新的基于券商核心业务的健康评价体系,帮您建立科学的业务SLO。
行情业务评价
提供全新的行情业务评价体系,以“行情象限”形式对券商行业行情业务进行科学评价;针对行情业务,推出全新行情服务衡量指标:“推达率”,客观准确评估券商行情服务的稳定性。
站点分析
自动抓取交易过程中的客户站点,并分析用户与站点两者关系,帮客户分析站点覆盖策略是否合理
站点监测
基于行情与交易业务自动获取的站点,自动打通Bonree Net平台,自动拨测站点可用性及时延,全程客户无需介入,开箱即用
交易会话详情
提供全面的丰富的现场数据,涉及终端属性、站点属性、动作详情、事件详情、录屏与抓包数据
业务大屏
券商终端核心业务可观测平台,必然不能少了监控大屏,纵览行情与交易业务,直观感知终端业务运行情况
三、网络性能:
监控网络性能情况。
网络监控
对企业网络环境进行实时监控,并获取网络最新运行情况,实现对网络环境中的网络/安全设备、线路等进行运行状态展示、故障发现、故障预警、故障定位等
拓扑监控
自动生成网络拓扑,智能发现网络回环、多链路,可自行过滤、选择、拖拽生成所需的拓扑结构,同时可在网络拓扑图上显示相关设备、网络连接的静态信息和动态指标,如有异常,也可直接在拓扑图上显示并进行告警通知
配置监控
支持监测网络设备配置的变更情况,如有变更则通知相关运维人员;同时支持安全配置基线核查管理,通过对目标系统展开合规安全检查,找出不符合的项并选择实施安全措施来控制安全风险
四、应用性能:
分布式链路检索和分析
通过代码级调用跟踪技术,自动绘制服务拓扑,通过traceID和业务数据检索调用链,快速定位慢调用、慢方法、慢SQL和错误调用、方法异常。
自动拓扑发现
支持在系统、应用、服务、接口、实例等各级别进行监控分析。自动拓扑发现,上下游的影响依赖一目了然
智能告警
通过智能的时序数据异常检测和预测发现问题,可灵活定义告警策略、告警通知渠道。
主机和实例监控
主机、容器的资源利用分析,JVM内存分析。
灵活配置
服务和接口识别、自定义热点方法、参数采集、健康度、黑白名单等灵活配置。
五、基础设施:
主机监控
支持纳管多类型主机设备,通过专业的主机设备性能监控,实时监控主机的 CPU、内存、磁盘容量、磁盘IO、进程、TCP连接数、网口流量、温度、功率等性能监控指标
IDC(机房监控)
IDC机房监控主要围绕机房动力环境(动力配电、场地安全、场地环境等)、机柜容量、PDU使用情况等多方面进行全方位监控,以及机房设备资产管理,实现IT基础设施与机房动力环境一体化监控管理,从而使IDC机房以高质量、精细化运维与运营