HttpRunner 如何基于 Prometheus + Grafana 实现性能监控

本文介绍了如何利用HttpRunner v4.0与Prometheus、Grafana集成,实现性能监控。HttpRunner作为一个Exporter,将性能测试数据推送到Pushgateway,Prometheus Server拉取并存储,通过Grafana进行数据可视化。文中详细讲解了配置Prometheus、HttpRunner和Grafana的步骤,并阐述了选择Pushgateway的原因。
摘要由CSDN通过智能技术生成

一、前言

HttpRunner v4.0 集成了 Prometheus 性能采集能力。也就是说,HttpRunner 可以充分将性能测试数据扩展到 Prometheus 生态,实现更丰富的数据应用场景,开展性能监控。

本文将会从 Prometheus 监控系统作为切入点,帮助大家快速理解 HttpRunner 性能监控链路,并提供快速上手帮助大家快速实现性能监控。

二、原理介绍

本节介绍 Prometheus 监控系统,帮助大家快速理解使用 HttpRunner v4.0 开展性能监控原理。

Prometheus 的系统架构图如下:

整个 Prometheus 系统框架主要包含四个部分:

  • Server:提供指标汇总、存储、查询能力

  • Exporter:提供指标采集能力

  • Data Visualization:提供指标数据可视化能力

  • Alerting:提供告警能力

如上可知,Prometheus 打通了从指标采集、汇总、存储、查询、可视化、告警链路,实现了完备的监控告警系统。针对 HttpRunner 性能监控场景,本文仅提供最小链路 Server、Exporter、Data Visualization 部分能力的快速上手,Alerting 等功能大家可以根据实际需求进行配置。

在 Prometheus 系统框架中,HttpRunner 实现了指标采集的能力,其本身就是一个

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值