中文

面向监控云原生应用的跟踪与指标设计模式

软件工程 2025-10-06 v1

摘要

可观测性有助于确保云原生应用的可靠性和可维护性。随着软件架构日益分布且不断变化,诊断系统问题变得更加困难,常常需要处理碎片化的可观测性和更难的根因分析。本文基于我们的前期工作,引入三个设计模式以解决监控云原生应用的关键挑战。分布式跟踪提高了对跨服务请求流程的可见性,有助于延迟分析和根因检测;应用指标提供了一种结构化方法来对应用程序进行仪器化,以实现有意义的性能指标,从而实现实时监控和异常检测;基础设施指标专注于监控系统运行的环境,帮助团队评估资源利用率、可扩展性和操作健康状况。这些模式源自行业实践和可观测性框架,旨为软件实践者提供指导。

关键词

引用

@article{arxiv.2510.02991,
  title  = {Tracing and Metrics Design Patterns for Monitoring Cloud-native Applications},
  author = {Carlos Albuquerque and Filipe F. Correia},
  journal= {arXiv preprint arXiv:2510.02991},
  year   = {2025}
}

备注

Accepted for publication in the EuroPLoP 2025 proceedings