例子:我们有2个微服务(a,b)和队列(q)。a接收来自客户机的请求,处理该请求并将消息发送给qb接收来自q的消息处理此消息并将一些内容保存到数据库中。我想测量这些点之间的时间(包括消息等待队列的时间):应用程序a正在开始处理请求应用程序b正在结束处理消息有没有现成的解决方案来收集这些指标(如果它能很容易地与Spring Boot结合,那就太好了)
wpx232ag1#
简单/快速的方法:只需记录你感兴趣的事件,并计算时间差。专业/正确的方法:将公制系统与spring-boot应用程序集成。这需要一些努力,但好处要大得多。步骤如下:关于普罗米修斯,千分尺,格拉法纳的文件遵循这个逐步指南,它向您展示了如何集成这些组件并添加您自己的自定义度量添加您自己的指标并创建 Jmeter 板(换句话说,构建您的可观察性设置,因为您已经准备好了所有组件)
1条答案
按热度按时间wpx232ag1#
简单/快速的方法:只需记录你感兴趣的事件,并计算时间差。
专业/正确的方法:将公制系统与spring-boot应用程序集成。这需要一些努力,但好处要大得多。
步骤如下:
关于普罗米修斯,千分尺,格拉法纳的文件
遵循这个逐步指南,它向您展示了如何集成这些组件并添加您自己的自定义度量
添加您自己的指标并创建 Jmeter 板(换句话说,构建您的可观察性设置,因为您已经准备好了所有组件)