APM
APM(Application Performance Management)即应用性能管理系统,是对企业系统即时监控以实现对应用程序性能管理和故障管理的系统化的解决方案。 应用性能管理,主要指对企业的关键业务应用进行监测、优化,提高企业应用的可靠性和质量,保证用户得到良好的服务,降低总拥有成本。APM 系统是可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题。 目前主流的产品都是借助 Google 的 Dapper 论文实现的 Dapper
核心指标
日志(Logs)
指标(Metrics)
链路追踪(Traces)
主流 APM 系统
日志(Logs): ELK
指标(Metrics): Prometheus
链路追踪(Traces): Skywalking