性能监控概述

本文介绍日志服务全栈可观测应用中的性能监控功能。

优势

对于前端开发者而言,Chrome浏览器中的性能分析可能是最为直观的性能数据采集,下图记录了Chrome浏览器加载网页每个事件的时间戳和持续时间,包括JavaScript函数执行、网络请求和渲染过程等。这些数据为前端开发者寻找网页性能瓶颈与定位优化点提供了依据。

image.png

随着服务的发展,应用的部署结构存在微服务、多云、多地域、多架构机器等诸多行为。持续性能采集为性能采集增加了时间维度,相比于单机性能采集,持续性能采集具有以下优势。

场景

单机性能采集

持续性能采集

对比某服务在测试环境与生产环境的性能差异

不支持

支持

对比某服务版本1.0与版本2.0的性能差异

不支持

支持

对比某服务在ARM服务器与AMD服务器的性能差异

不支持

支持

对比某服务在北京地域与杭州地域服务的性能差异

不支持

支持

采集模式

日志服务持续性能数据分析是开放的、一站式的性能分析平台,并且为开发者提供便捷的多语言接入模式。

image.png

在接入模式上, Logtail提供Pull和Push 2种接入模式。