zoukankan      html  css  js  c++  java
  • JMeter + influxdb + grafana框架安装


    Influxdb介绍

    InfluxDB是一个用于存储和分析时间序列数据的开源数据库。 主要特性有: 内置HTTP接口,使用方便 数据可以打标记,查让查询可以很灵活 类SQL的查询语句 安装管理很简单,并且读写数据很高效 能够实时查询,数据在写入时被索引后就能够被立即查出

    Influxdb 安装

    添加配置仓库

    cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo
    [influxdb]
    name = InfluxDB Repository - RHEL $releasever
    baseurl = https://repos.influxdata.com/rhel/$releasever/$basearch/stable
    enabled = 1
    gpgcheck = 1
    gpgkey = https://repos.influxdata.com/influxdb.key
    EOF
    

    安装

    sudo yum install influxdb
    

    启动

    sudo service influxdb start
    # 配置为开机启动
    sudo /sbin/chkconfig --add influxdb
    

    Inflxudb 配置

    influxdb配置文件地址

    /etc/influxdb/influxdb.conf
    

    配置文件输出 influxd config

    Grafana 安装

    直接使用yum 安装

    sudo yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.1.4-1.x86_64.rpm
    

    通过yum存储库安装 添加配置信息到/etc/yum.repos.d/grafana.repo

    cat <<EOF | sudo tee /etc/yum.repos.d/grafana.repo
    [grafana]
    name=grafana
    baseurl=https://packagecloud.io/grafana/stable/el/7/$basearch
    repo_gpgcheck=1
    enabled=1
    gpgcheck=1
    gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    EOF
    

    安装

    sudo yum install grafana
    

    启动方式

    1 .通过service启动

    sudo service grafana-server start
    

    2 .配置为开机启动

    sudo /sbin/chkconfig --add grafana-server
    

    3 .通过systemctl启动

    systemctl daemon-reload
    systemctl start grafana-server
    systemctl status grafana-server
    

    ./jmeter -n -t /home/ceshi/jmeter/login_uc.jmx -R 10.150.89.206:1099 -l result.jtl -e -o /home/ceshi/jmeter/jmeter_report/

     

    安装Chronograf  (UI界面查看influxdb数据库 )

    (1.4版本)influxdb就去掉了自带的web页面(influxdb.conf中没有admin栏),想要从web页面查看数据,可以安装官方配套的展示工具Chronograf,用着感觉和grafana很像。

    Cnetos 7下安装:

    get https://dl.influxdata.com/chronograf/releases/chronograf-1.6.1.x86_64.rpm
    sudo yum localinstall chronograf-1.6.1.x86_64.rpm
    

    启动:

    systemctl start chronograf
    

    如果执行不了直接启动

    sh /usr/bin/chronograf
    

    默认开启8888端口,浏览器访问

    http://IP:8888
    

    (若是在虚拟机安装,打不开,可以尝试用nginx转服务)

  • 相关阅读:
    Visual Studio 中创建带有向导的项目模板
    通过.NET Remoting调用CCNET接口的方法
    django单元测试历险记
    我的测试生活感悟3 淘宝的接口测试白皮书
    期待《 Beautiful Testing 》( 测试之美 )
    我的测试生活感悟4 谈谈面试
    NancyBlog 我的Google App Engine Blog
    我的测试生活感悟1
    我的测试生活感悟2 Art Of Unit Testing
    《微软的软件测试之道》(How We Test Software at Microsoft)
  • 原文地址:https://www.cnblogs.com/summerxye/p/10965908.html
Copyright © 2011-2022 走看看