zoukankan      html  css  js  c++  java
  • 性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控(centos7环境)

    前提条件,已经安装jmeter并可以运行

    1.安装influxdata

    wget et https://dl.influxdata.com/influxdb/releases/influxdb-1.7.7.x86_64.rpm

    sudo yum localinstall influxdb-1.7.7.x86_64.rpm

    2.修改influxdb配置

    vim /etc/influxdb/influxdb.conf    #进入influxdb配置文件,ubuntu默认配置文件地址
    

    在命令模式输入/graphite,或者输入?graphite,找到graphite修改相关内容,注意去掉注释

      

    再切换到写模式(输入i),把注释去掉

    [[graphite]]
      # Determines whether the graphite endpoint is enabled.
        enabled = true
        database = "jmeter"
        retention-policy = ""
        bind-address = ":2003"
        protocol = "tcp"
        consistency-level = "one"

    保存配置文件(点击键盘的esc,输入英文冒号,再输入wq!,回车)

    4.启动InfluxDB

    influxd -config /etc/influxdb/influxdb.conf

     也许会报错,可以执行下面的命令/bin/systemctl start influxdb.service

    5.启动influx,创建数据库和用户

    # influx
    > create database jmeter
    > show databases
    > use jmeter #切换数据库
    Using database jmeter
    > CREATE USER "admin" WITH PASSWORD 'admin' WITH ALL PRIVILEGES # 创建管理员权限的用户

      

     6.安装配置Grafana

    官网有安装教程 https://grafana.com/grafana/download

    wget https://dl.grafana.com/oss/release/grafana-6.2.5-1.x86_64.rpm 
    sudo yum localinstall grafana-6.2.5-1.x86_64.rpm 

    7.启动服务并访问

    service grafana-server start

    使用浏览器打开 http://IP:3000/login,访问Grafana主页,账号密码默认是admin

     

    8.添加数据库

     

     8.添加模板

     在官网有很多不错的模板,我们直接复制id就可以用了

     

     

  • 相关阅读:
    div 水平居中 内容居左
    net core 踩坑记录
    正向代理和反向代理
    NOIP2013 | 货车运输
    【转载】字符串Hash & 【题解】好文章
    cqyz oj | 帮助Jimmy | DAG图
    cqyz oj | 猜序列
    转载 | 原码, 反码, 补码 详解
    cqyz oj | 有线电视网
    cqyz oj | 罕见的秩序 | 拓扑排序
  • 原文地址:https://www.cnblogs.com/lystbc/p/11273641.html
Copyright © 2011-2022 走看看