logo
logo
基于 DeepFlow 的 TiDB 全栈全链路可观测性最佳实践
作为一款优秀的开源分布式数据库软件,TiDB 得到越来越多的用户关注和应用,但在运维保障过程中同样面临着运维孤岛、定界定位难、获取可观测性数据开销大等挑战,本文总结了 TiDB 用户如何基于 DeepFlow 构建全栈可观测性的最佳实践,包括如何用 DeepFlow 高性能、零侵扰的可观测技术消除全链路追踪在 TiDB 侧的盲区,如何在 DeepFlow 中统一观测业务全景、SQL 事务全过程、网络性能、系统资源性能、文件读写性能、应用函数性能,从而为 TiDB 及其上应用构建出统一、立体、全方位的可观测性能力。
开放!云原生的数据库审计解决方案
开放,是 DeepFlow 产品的灵魂。基于 DeepFlow 零侵扰、全栈的数据能力,我们在企业客户处已经落地了一系列安全分析、网络分析、业务分析的解决方案。本文主要介绍基于 DeepFlow 企业版构建的数据库审计云原生解决方案,以及在 6.4 版本中的 3X 性能提升。
安心!DeepFlow 内置 SQL/Redis 协议数据脱敏能力
SQL、Redis 协议数据中可能存在密码、手机号、身份证号等敏感信息,有合规要求的企业通常不允许在采集或分析可观测性数据时暴露此类敏感数据。本文介绍 DeepFlow 内置的 SQL、Redis 协议数据脱敏能力,帮助企业客户安心建设合规的可观测性。
DeepFlow 零侵扰实现分布式数据库 TDSQL 的全链路可观测性
分布式数据库市场发展迅速,TDSQL、GuassDB、OceanBase、GoldenDB、TiDB 等各类分布式数据库产品纷纷涌现,尤其在金融行业的落地越来越多。提高分布式数据库的可观测性,提升用户对产品稳定性、可靠性的信心,是金融核心业务云原生化的重要保障。DeepFlow 通过 eBPF 技术零侵扰实现的全景图、分布式追踪和持续剖析等能力为分布式数据库的可观测性建设提供了开创性的新思路。本篇文章以某国有银行分布式核心交易系统为例,介绍 DeepFlow 如何实现 TDSQL 的全链路可观测性,分享如何在客户实践中通过应用、网络、数据库的全栈、全链路统一观测,真实做到 2 至 3 步操作、5 分钟以内的业务异常定界定位。
使用 DeepFlow 开启 MySQL 可观测性
我们基于 DeepFlow 构建了一个高效的、无侵入的 MySQL 可观测 Dashboard,可实时监控网络时延、吞吐、异常状况,并快速定位有性能问题的 SQL,快速定位性能瓶颈和排查故障原因。