JAVA开发运维(软件一体化可观测平台的功能)

news2024/11/15 20:48:47

软件可观测是软件度量的一种。旨在对软件的数字体验、业务运营、网络性能、应用性能、基础设施、IT流程进行监控和数据刻画。使开发人员和运维人员更好的对软件进行优化维护。

一、数字体验:

用户会话

了解用户使用路径,追查使用过程中影响用户体验的慢请求、慢加载、慢交互、崩溃错误等问题。

崩溃、卡顿、ANR、异常

多维度查看崩溃、卡顿、ANR、异常等影响体验的问题,洞察问题的特征,通过代码堆栈、运行环境等信息定位并解决问题。

网络请求

多维度分析CDN、第三方服务、服务端接口等请求性能,定位慢请求、错误请求的问题。

启动分析

把启动时间分成系统准备、应用准备、视图价值、交互准备多个阶段,定位并解决慢启动问题。

Web页面加载

多维度分析慢页面加载次数、影响用户数等,分解析、建连、首包、白屏、首屏、可交互、完全加载等多阶段定位慢的原因,保证关键业务元素的快速加载。

CDN覆盖

从地域、接入点、主机、运营商、资源等维度分析评估CDN的覆盖质量,提升用户体验。

用户运营

分析活跃、留存流失、转化漏斗、用户路径等用户行为,数据驱动体验提升和运营增长

数据检索和可视化

通过用户、设备、业务ID等快速检索会话、请求、崩溃、页面等数据,快速定位具体的问题。多维数据可视化,快速发现质量和体验问题。

二、业务运营:

以券商业务为例

核心业务评价

推出全新的基于券商核心业务的健康评价体系,帮您建立科学的业务SLO。

行情业务评价

提供全新的行情业务评价体系,以“行情象限”形式对券商行业行情业务进行科学评价;针对行情业务,推出全新行情服务衡量指标:“推达率”,客观准确评估券商行情服务的稳定性。

站点分析

自动抓取交易过程中的客户站点,并分析用户与站点两者关系,帮客户分析站点覆盖策略是否合理

站点监测

基于行情与交易业务自动获取的站点,自动打通Bonree Net平台,自动拨测站点可用性及时延,全程客户无需介入,开箱即用

交易会话详情

提供全面的丰富的现场数据,涉及终端属性、站点属性、动作详情、事件详情、录屏与抓包数据

业务大屏

券商终端核心业务可观测平台,必然不能少了监控大屏,纵览行情与交易业务,直观感知终端业务运行情况

三、网络性能:

监控网络性能情况。

网络监控

对企业网络环境进行实时监控,并获取网络最新运行情况,实现对网络环境中的网络/安全设备、线路等进行运行状态展示、故障发现、故障预警、故障定位等

拓扑监控

自动生成网络拓扑,智能发现网络回环、多链路,可自行过滤、选择、拖拽生成所需的拓扑结构,同时可在网络拓扑图上显示相关设备、网络连接的静态信息和动态指标,如有异常,也可直接在拓扑图上显示并进行告警通知

配置监控

支持监测网络设备配置的变更情况,如有变更则通知相关运维人员;同时支持安全配置基线核查管理,通过对目标系统展开合规安全检查,找出不符合的项并选择实施安全措施来控制安全风险

四、应用性能:

分布式链路检索和分析

通过代码级调用跟踪技术,自动绘制服务拓扑,通过traceID和业务数据检索调用链,快速定位慢调用、慢方法、慢SQL和错误调用、方法异常。

自动拓扑发现

支持在系统、应用、服务、接口、实例等各级别进行监控分析。自动拓扑发现,上下游的影响依赖一目了然

智能告警

通过智能的时序数据异常检测和预测发现问题,可灵活定义告警策略、告警通知渠道。

主机和实例监控

主机、容器的资源利用分析,JVM内存分析。

灵活配置

服务和接口识别、自定义热点方法、参数采集、健康度、黑白名单等灵活配置。

五、基础设施:

主机监控

支持纳管多类型主机设备,通过专业的主机设备性能监控,实时监控主机的 CPU、内存、磁盘容量、磁盘IO、进程、TCP连接数、网口流量、温度、功率等性能监控指标

IDC(机房监控)

IDC机房监控主要围绕机房动力环境(动力配电、场地安全、场地环境等)、机柜容量、PDU使用情况等多方面进行全方位监控,以及机房设备资产管理,实现IT基础设施与机房动力环境一体化监控管理,从而使IDC机房以高质量、精细化运维与运营

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

代码随想录 LeetCode数组篇 移除元素

文章目录 27. 移除元素26. 删除有序数组中的重复项283. 移动零844. 比较含退格的字符串977. 有序数组的平方 27. 移除元素 我的思路: 简单来说,将要删除的元素放到数组的最后 当数组中的元素和val的值相同时,就和数组末尾的值进行交换。 所…

【JavaEE进阶】——第五节.SpringMVC学习介绍(下)(获取Cookies、Session和Header、IDEA热部署)

作者简介:大家好,我是未央; 博客首页:未央.303 系列专栏:JavaEE进阶 每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!! 文章目录 前言…

​射频PCB 设计​的六大条技巧

即使是最自信的设计人员,对于射频电路也往往望而却步,因为它会带来巨大的设计挑战,并且需要专业的设计和分析工具。这里将为您介绍六条技巧,来帮助您简化任何射频PCB 设计任务和减轻工作压力! 1、保持完好、精确的射频…

如何将 Elasticsearch 和时间序列数据流用于可观察性指标 - 8.7

作者:Nicolas Ruflin Elasticsearch 用于多种数据类型 —— 其中之一就是指标。 随着多年前 Metricbeat 的推出以及后来我们的 APM 代理的推出,指标用例变得更加流行。 多年来,Elasticsearch 在如何处理指标聚合和稀疏文档等方面做出了许多改…

ES6-Class类

ES6 提供了更接近传统语言的写法,引入了 Class (类)这个概念,作为对 象的模板。通过 class 关键字,可以定义类。基本上, ES6 的 class 可以看作只是 一个语法糖,它的绝大部分功能&…

低代码开发重要工具:jvs-logic逻辑引擎的循环处理配置

循环操作是我们常常所见的业务处理方式,那么我们需要如何配置循环操作呢,我们接下来先看个简单的例子, 如下图所示,在一个列表页上,有个表级按钮,这个按钮是将本列表页的所有 “数量” 都 1 配置的思路通…

PostgreSQL+repmgr高可用部署

REPMGR 是一套在PostgreSQL服务器集群中用于管理复制和故障转移的开源工具 。它支持并增强了PostgreSQL的 内置流式复制,提供单个读/写主服务器 以及一个或多个只读备用数据库,其中包含主数据库的近实时副本服务器的数据库。 它提供了两个主要工具&#…

配电室设备监测怎么办?管理高手都是这样做的!

随着智能电网的不断推进,供配电安全也逐渐进入人们的视野,传统人工巡检的方式与当前智能化配电室的建设显得格格不入。 配电室,作为分配多路低压负荷开关的重要节点,其安全系数不言而喻,在管理和监控方面需要慎之又慎。…

数据结构初阶--链表OJ

目录 前言移除链表元素思路分析代码实现 链表的中间节点思路分析代码实现 反转链表思路分析代码实现 链表分割思路分析代码实现 合并两个有序链表思路分析代码实现 前言 本篇文章将对部分单链表的OJ题进行讲解 移除链表元素 我们先来看题 思路分析 我们可以采用双指针的方…

测试常见概念

文章目录 需求测试用例BUG软件生命周期开发模型scrum测试模型 需求 需求的概念:满足用户期望或正式规定文档(合同、标准、规范)所具有的条件和权能,包含用户需求和软件需求 用户需求:可以简单理解为甲方提出的需求,如果没有甲方&…

java错题总结(19-21页)

链接:关于Java中的ClassLoader下面的哪些描述是错误的_用友笔试题_牛客网 来源:牛客网 B:先讲一下双亲委派机制,简单来说,就是加载一个类的时候,会往上找他的父类加载器,父类加载器找它的父类加…

Netty(1)

Netty 文章目录 Netty1 Netty 基本介绍2 why Netty2.1 原生 NIO 问题2.2 Netty 优点 3 I/O 线程模型3.1 传统阻塞 I/O 模型3.2 Reactor 模式3.2.1 Reactor 模式解决传统 I/O 方案3.2.2 Reactor 模式原理图3.2.3 Reactor 的核心组件3.2.4 单 Readcot 单线程(NIO模型)3.2.5 单 Re…

非科班转码,春招总结!

作者:阿秀 校招八股文学习网站:https://interviewguide.cn 这是阿秀的第「263」篇原创 小伙伴们大家好,我是阿秀。 欢迎今年参加秋招的小伙伴加入阿秀的学习圈,目前已经超过 2300 小伙伴加入!去年认真准备和走下来的基…

Twitter 推荐算法底有多牛? 已斩获11.7K star

点击上方“Github中文社区”,关注 看Github,每天提升第070期分享 ,作者:Huber | Github中文社区 大家好,我是Huber。 在美国当地时间 3 月 31 日,马斯克履行当初的诺言,他宣布了 Twitter 算法的…

《编程思维与实践》1048.解密字符串

《编程思维与实践》1048.解密字符串 题目 思路 主要到密码是升序的,所以先将每个数字对应的个数求出,之后升序排列输出即可得到结果. 求每个数字(0-9)对应的个数可以考虑每个英文单词中特有的字符(出现单次), zero,one,two,three,four,five,six,seven,eight,nine; 下面提供其中…

系统性能压力测试

系统性能压力测试 一、压力测试 压力测试是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某一段时间内&…

深度学习—卷积神经网络

卷积神经网络 传统意义上的多层神经网络只有输入层、隐藏层和输出层。其中隐藏层的层数根据需要而定,没有明确的理论推导来说明到底多少层合适。 卷积神经网络CNN,在原来多层神经网络的基础上,加入了更加有效的特征学习部分,具…

人生四维度

人生四维度 不是有钱了就成功,你知道;人生的成功不止一种,你也知道。但成功还有哪种?你知道吗? 如果把人生的体验展开,我们可以得到四个维度,高度、深度、宽度和温度。 财富、权力、影响力 构…

2023年3月股份行GX评测盘点:招商银行稳居榜首,各项指标均居前列

易观:2023 年3月GX评测数据显示,招商银行、平安口袋银行、中信银行位居行业Top 10,浦发银行、兴业银行、光大银行紧跟其后。 股份行APP 用户体验:招商银行以绝对优势稳居第一 2023年3月股份行GX评测结果数据显示,在操作…

VScode代码编辑器官网下载慢问题解决方法-亲测有效

VScode官网下载慢的问题如何解决? 问题描述: VisualStudioCode(简称VSCode)是Microsoft开发的一款功能强大的代码编辑器,它支持Windows,Linux和macOS等操作系统以及开源代码,因此被很多开发人…