性能监控环境搭建(Garafana、时序型数据promethues、influxDB)、NodeExporte

一、时序型数据库

promethues

influxDB

二、promethues时序型数据库搭建

1.下载安装包

两种方式

(1)官网 Download | Prometheus 直接下载

(2)wget -c https://github.com/prometheus/prometheus/releases/download/v2.21.0/prometheus-2.21.0.linux-amd64.tar.gz

下载会比较慢,耐心等待下,或者找加速

2.解压+启动

tar xvfz prometheus-*.tar.gz cd prometheus-* ./prometheus

默认端口是9090,启动后访问:部署机器ip:9090

3.配置

启动完成后,访问10.188.0.100:9090

(1)点击Statu-Targets查看

三、Grafana监控

1.安装

docker run -idt -p 3000:3000 docker.io/grafana/grafana

访问:服务器ip:3000

2.配置数据源

在输入框搜索prometheus,然后点select

四、influxDB时序型数据库搭建

1.安装+访问

docker run -d -p 8083:8083 -p8086:8086 --expose 8090 --expose 8099 --name influxsrv tutum/influxdb

访问:服务器ip:8083

2.在influxDB,新建一个数据库HGWZ

CREATE DATABASE "HGWZ"

3.查看表

4.在grafana中配置Data sources

在输入框搜索influxDB,然后点select

点击进入设置

5.配置dashboard

五、jmeter压测数据收集

1.在测试计划下增加。

这里要注意。influxdburl这里填写的地址是你安装influxDB的ip,db=lsande,这里的lsande是在上面influxDB中创建的数据库

其他的任意填写即可

2.在grafana查看结果

六、下载NodeExporter(注意,要监控哪台机器,就在哪台机器上安装)

1.下载、解压、重启、访问

wget -c https://github.com/prometheus/node_exporter/releases/download/v0.16.0/node_exporter-0.16.0.linux-amd64.tar.gz tar xvfz node_export-*.tar.gz cd node_exporter-0.16.0.linux-amd64 nohup ./node_exporter & 加上nohup后就会守护进程,即使是关闭了终端页面 访问:服务器ip:9100

七、在promethues注册NodeExporter

1.在prometheus中配置机器:对外暴漏的端口9100

在prometheus.yml文件中添加要监控的机器,默认端口9100

热启动prometheus

进入到文件夹下,查看prometheus的进程号,然后热启动

kill -HUP 进程号

八、在garafana中配置所有服务器监控面板

输入8919

每个机器都安装了一遍NodeExporter,这里写个一个脚本文件。从一台机器上直接下载、解压+启动

前提是130这台机器上已经有个文件

#!/usr/bin/env bash #1.第一步,关闭防火墙 service firewalld stop #2.下载一个压缩包 wget http://10.188.0.130/node_exporter-0.16.0.linux-amd64.tar.gz #3.解压压缩包 tar -zxvf node_exporter-0.16.0.linux-amd64.tar.gz #4.启动服务 cd node_exporter-0.16.0.linux-amd64 nohup ./node_exporter & #5.打印启动成功 echo "启动成功"

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值