首页 > 系统相关 >手把手教你搭建Windows 搭建Prometheus + Grafana + Jmeter可视化监控平台

手把手教你搭建Windows 搭建Prometheus + Grafana + Jmeter可视化监控平台

时间:2023-03-03 22:34:50浏览次数:52  
标签:http Windows 配置 Grafana 0.1 Prometheus jmeter 搭建

下载安装包

  • Prometheus
  • windows_exporter
  • Grafana

下载地址:https://share.weiyun.com/D9sdiWoC

工作原理

image.png

  • Exporter 监控工具,获取数据
  • Prometheus 普罗米修斯时序数据库,用来存储和查询监控数据
  • Grafana 仪表盘

如何配置

1、配置 windows_exporter

  • 启动 windows_exporter
  • 浏览器访问http://localhost:9182/ (默认端口9182)
  • 点击Metrics
  • 看到如下界面Windows_exporter安装成功

image.png

image.png

2、配置 Prometheus

image.png

image.png

image.png

3、配置 Grafana

在bin目录下启动grafana-server.exe

如安装的是安装版,会自行启动,无需手动启动

image.png

访问 http://localhost:3000

image.png

初始的登陆账户和密码是:admin/admin,登陆进去后可自行修改密码

配置 Grafana 数据源,选择prometheus

image.png

数据源配置

image.png

  • Save&Test

image.png

导入模版

输入win - node-export模板:windows系统导入的是10467模板,Linux8919模板,也可以直接导入json文件

image.png

点击Load看到监控页面

b9e1490425a63bc1978a0628fc0fbcc.png

11c5b987c98905bedeea53e3db40e5e.png

4、配置Influxdb + Grafana + Jmeter

配置InfluxDB

修改配置(influxdb.conf)

[http]  
# Determines whether HTTP endpoint is enabled.  
enabled = true

# The bind address used by the HTTP service.

bind-address = ":8086"

image.png

windows中开启influxd.exe服务

image.png

启动influx.exe【cli客户端】

> create database jmeter #创建名字是jmeter数据库,

> show databases

> use jmeter

> select * from jmeter limit 10

image.png

配置Jmeter

数据来源:与jmeter集成使用

  • jmeter做性能测试,产生数据,写入influxdb数据库中
  • 打开jmeter,添加“后端监听器”
  • 后端监听器的实现:选择带有“influxdb”的
  • influxdbUrl:influxdb的数据的Ip地址,默认数据库名称为:jmeter
  • influxdbUrl 对应的值(http://127.0.0.1:8086/write?db=jmeter)

image.png

Grafana添加模板

  • 启动服务 grafana-server.exe
  • 启动后访问:http://127.0.0.1:3000,默认账号/密码:admin/admin
  • 配置 Grafana 数据源
  • 选择InfluxDB
  • HTTP配置:http://127.0.0.1:8086
  • InfluxDB Details配置:Database:jmeter
  • 导入 jmeter Dashboard
  • Dashboard ID: 5496

image.png

最终效果

image.png

标签:http,Windows,配置,Grafana,0.1,Prometheus,jmeter,搭建
From: https://www.cnblogs.com/longronglang/p/17177231.html

相关文章

  • Linux下安装prometheus & grafana
    1安装prometheus1.1下载prometheus下载地址https://prometheus.io/download/#prometheus下载wgethttps://github.com/prometheus/prometheus/releases/download/v......
  • 在Windows上安装torch遇到的部分问题
    1、版本问题老师新买的这台机器是RTX3060,没动显卡驱动,直接安装的CUDA,装的11.4,完全按照这篇blog来的,非常舒服:https://blog.csdn.net/qq_45041871/article/details/1279500......
  • MacBookPro安装Windows10单系统的4个小坑
    MacbookPro安装Windows10 从入门到精通0、前言:一个朋友买了MacBookPro一直用Mac系统,因为工作原因经常涉及到Office的一些功能,使用起来多有不便于是让我帮忙看看......
  • ftp服务器搭建
    1.开启服务控制面板--程序--启用或关闭windows功能--找到Internet信息服务,并选中“FTP服务”、“FTP扩展性”和“IIS管理控制台”2.设置站点打开“IIS管理器”--左......
  • 在 Windows 上使用VirtualBox 安装 Ubuntu
    一、VirtualBox虚拟机软件之前使用过VMWare,这是第一次尝试使用VirtualBox,记录一下~我们可以从官网下载VirtualBox,地址:https://www.virtualbox.org/;   选择Window......
  • 互联网医院源码搭建|互联网医院发展过程中遇到的问题
       互联网医疗分为互联网医院、互联网+医院两种模式,互联网+医院目前看已经算比较成熟了,几乎大的医院都是app或者公众号的预约、挂号、缴费、自助机一体化。目前真正难......
  • 从0搭建Vue3组件库(四): 如何开发一个组件
    本篇文章将介绍如何在组件库中开发一个组件,其中包括如何本地实时调试组件如何让组件库支持全局引入如何在setup语法糖下给组件命名如何开发一个组件目录结构在p......
  • 创业者必看:独立站用Shopify搭建需要多少费用?
    如果你是一位创业者,你一定会想知道在搭建自己的独立站时需要多少费用。作为一种颇受欢迎的网站搭建平台,Shopify自然也成为了许多创业者的首选。那么,独立站用Shopify搭建需要......
  • 互联网医院系统搭建|智慧医院系统定制|互联网医院app开发
      常来说,商业模式来源于价值链中各环节的主体的诉求,互联网医疗行业也是遵从这个规律的。互联网医疗价值链比较长,涉及环节众多,包括医生、病患、医院、药企和保险公司,每......
  • k8s1.26.1集群搭建
    安装containerd和kubeadm,kubelet,kubectl/etc/yum.repo.d/docker-ce.repo内容如下:[docker-ce-stable]name=DockerCEStable-$basearchbaseurl=https://download.do......