前言
在服务端性能测试中,需要对整个系统进行监控。本文简单介绍的是服务器整体资源监控方法以及环境搭建
配置
为了减少对服务器环境的侵入性,所有组件均采用docker容器化部署
node-exporter 用于机器系统数据收集,数据源
Prometheus 用于时序数据的存储和查询
Grafana 开源可视化前端框架
Docker环境
服务器centOS
环境安装
docker pull prom/node-exporter
docker pull prom/prometheus
docker pull grafana/grafana
Prometheus docker compose配置
prometheus,docker-compose配置
prometheus:
image: prom/prometheus:latest
container_name: prometheus
hostname: prometheus