玩转分布式架构下的可观测性

可观测性背景

云原生可观测性是从传统软件监控及数据分析可视化工具中,总结出在云原生领域中,从底层容器基础设施、通用技术组件到业务应用系统全链路监控运维、运营治理等产品化体系化的能力诉求。

可观测性是云原生技术架构的重要特征,确切的体现了云原生的核心理念,自提出就被广泛的认可

实现可观测性需要什么能力?

可观测性的三大支柱Metrics、Trace、Log (指标、链路、日志):

 当前,在Metrics与logging方面基于原有技术架构有众多较为成熟的解决方案,如聚焦于Metrics的Prometheus+、聚焦于logging的ELK解决方案。但是对于tracing的解决方案,多种多样,如开源的skywalking、jaeger等。

使用开源产品面临的问题有哪些?

由于tracing的解决方案无论从底层技术门槛还是使用者自身业务复杂度都相对较高,采用免费开源的产品在实际使用中会遇到各种问题,如:

采集端探针性能损耗过大,影响现有业务;

需独立配置数据存储,数据量大,成本高;

使用者业务架构不能百分百兼容适配,需二次开发;

....

基于以上原因,使用者更倾向于选择更加成熟的解决方案

Bonree Server通过嵌入Smartagent探针,自动识别后端服务,通过业务拓扑、应用拓扑清晰展现调用逻辑关系,概览系统全局。全面实时获取服务端性能数据,通过应用、组件、集群、容器及代码等逐层深入分析,最终从代码层和环境层帮助企业定位分析自身服务端性能问题,提高云原生服务可观测性。

功能优势

1、分布式链路检索和分析

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

 2、拓扑自动发现

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

 3、智能告警

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

 4、主机和实例监控

 5、灵活配置

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值