国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【七】jmeter5.5+influxdb2.0+prometheus+grafana

這篇具有很好參考價值的文章主要介紹了【七】jmeter5.5+influxdb2.0+prometheus+grafana。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

參考文章:https://blog.csdn.net/wenxingchen/article/details/126892890
https://blog.csdn.net/Zuo19960127/article/details/119726652
https://blog.csdn.net/shnu_cdk/article/details/132182858 promethus參考

由于自己下載的是infuldb2.0,所以按照上面兩個步驟走不通,做了如下修改,前提
目前jmeter5.6.3還不支持,但是至少要求要求5.5,所以我弄好了一個有插件的5.5。下載地址為:
鏈接: https://caiyun.139.com/m/i?0r5CL9eLSTnvg 提取碼:tB38

安裝influxdb v2.0

使用docker安裝

docker pull influxdb    # 拉取最新latest,我操作的時候2.7.8

運行infulxdb

cd /var/lib
docker run --name=influxdb -p 8086:8086 -v $PWD:/var/lib/influxdb -d influxdb

訪問:http://ip:8086/ 進入管理界面,點擊Get Started
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
輸入admin、兩次密碼,后面這兩個可以保持與上面一致,點擊continue,再點擊第三個綠色按鈕config later

【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
點擊view more,點擊api tokens,點擊GENERATE API TOKEN,選擇第一個選項。
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
輸入jmeter-Tocken, 點擊保存
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
因為token只展示一次,所以要復(fù)制保存好。
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

配置jmeter5.5

添加線程組-http請求-后端監(jiān)聽器,選擇和填入如下:
后端監(jiān)聽器實現(xiàn)選擇第三個,influxdbUrl輸入:http://ip:8086/api/v2/write?org=org-jmeter&bucket=jmeter 這后面兩個參數(shù)就是進入頁面時配置的
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

線程組先配置個500,然后http請求隨便填個比如www.baidu.com,再進入influxdb web界面,點擊data explorer, 選擇jmeter,一開始什么都沒有,現(xiàn)在運行jmeter的線程組
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
刷新頁面,如果數(shù)據(jù)寫入成功,就會出現(xiàn)下面的選項
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

勾選后,點擊右上角的submit,就會出現(xiàn)圖形,上面會顯示請求的線程數(shù)

安裝grafana

docker pull grafana
docker run --name grafana -p 3000:3000 -d grafana/grafana

訪問: http:ip:3000 ,初始登錄賬號admin,密碼admin,登錄成功后修改密碼。進入首頁后,點擊add your first data source
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
由于influxdb當(dāng)前是2.0版本,所以選擇influxdb后,進入填寫界面,name可以隨便填,第二個紅框要選擇Flux,第三個URL,第五個打開
第六個值的格式
header:Authorization,
value:Token W6__WKMiPJq5vAeZSk6Da_0Pv5VVmfnf-J6fut7QP3-0q3k41bOdcorBlZkk86lZQS2FOkT-F_-f93FwHXq0fg==, 中間有空格,Token也是固定的,后面就是自己的配置的api token值。
Organization是登錄是輸入的,bucket也是,如果忘記了,填寫jmeter的時候也有http://ip:8086/api/v2/write?org=org-jmeter&bucket=jmeter
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
保存并測試,結(jié)果應(yīng)該是綠色的,提示有一個bucket。

配置grafana模板,https://grafana.com/grafana/dashboards/?search=jmeter
選擇:https://grafana.com/grafana/dashboards/13644-jmeter-load-test-org-md-jmeter-influxdb2-visualizer-influxdb-v2-0-flux/,復(fù)制id

【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
進入grafana,點擊右上角的+號,點擊import dashboard,進入下一個頁面,輸入id,點擊load
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

然后機會進入到這個頁面,一開始是空白的,點擊保存按鈕,保存一下,運行jmeter后就會出現(xiàn)數(shù)據(jù),我之前跑過了,選時間就可以出現(xiàn)數(shù)據(jù),最終結(jié)果如圖。
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

安裝Prometheus

在監(jiān)控主機上操作

兩種安裝方式,通過wget或者從網(wǎng)站安裝包下載地址:https://github.com/prometheus/prometheus ,版本自己找合適的,下載到win本地上傳到linux服務(wù)器,本文采用上傳方式,上傳過程需要注意文件夾目錄,默認是根目錄,可以通過mv指令移動文件,也可以直接選擇/usr/local文件夾上傳文件。若選擇移動則使用如下指令:

mv prometheus-2.45.4.linux-amd64.tar.gz /usr/local
cd /usr/local
tar -xvf prometheus-2.45.4.linux-amd64.tar.gz
mv prometheus-2.45.4.linux-amd64/ prometheus
cd prometheus
./prometheus --config.file=/usr/local/prometheus/prometheus.yml

這樣就啟動了:去 http://ip:9090/targets?search= ,能看到就可以了
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
設(shè)置開機自啟動:

vim /etc/systemd/system/prometheus.service

復(fù)制黏貼下面的,黏貼進去保存

[Unit]
Description=Prometheus Monitoring System
Documentation=Prometheus Monitoring System
 
[Service]
ExecStart=/usr/local/prometheus/prometheus \
  --config.file=/usr/local/prometheus/prometheus.yml \
  --web.listen-address=:9090
Restart=on-failure
[Install]
WantedBy=multi-user.target

執(zhí)行下面語句

systemctl daemon-reload
systemctl enable prometheus
systemctl start prometheus
systemctl status prometheus

這樣就可以了
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

安裝 node-exporter

在被監(jiān)控服務(wù)器操作
https://github.com/prometheus/node_exporter/releases 下載自己合適的

然后其他步驟跟上面安裝Prometheus差不多,改個包名即可。

cd node_exporter
./node_exporter

進入http://被監(jiān)控的服務(wù)器ip:9100/metrics,有數(shù)據(jù)打印出來就是成功的

設(shè)置開機自啟動

vim /etc/systemd/system/node_exporter.service

復(fù)制下面黏貼進去保存

[Unit]
Description=node_exporter
After=network.target 
 
[Service]
ExecStart=/usr/local/node_exporter/node_exporter
Restart=on-failure
 
[Install]
WantedBy=multi-user.target

執(zhí)行下面語句

 systemctl daemon-reload
 systemctl enable node_exporter
 systemctl start node_exporter
 systemctl status node_exporter

到這再去刷一下網(wǎng)站,正常
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter
切換服務(wù)器到監(jiān)控主機上

cd /usr/local/prometheus
vim prometheus.yml

在scrape_configs標(biāo)簽下,添加以下內(nèi)容,配置監(jiān)控

- job_name: 'backend'     # 名字自己取
    static_configs:
    - targets: ['192.168.93.101:9100']
      labels:
        instance: Linux

如下
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

systemctl restart prometheus

【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

配置grafana

進入data sources,然后點擊add new data source,選擇Prometheus,輸入url,點擊保存,提示成功即可。
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter

然后根據(jù)之前同樣的操作,我添加id為11074的dashboard。
最后結(jié)果為
【七】jmeter5.5+influxdb2.0+prometheus+grafana,Jenkins+k8s+fastapi+vue+監(jiān)控,prometheus,grafana,influxdb,jmeter文章來源地址http://www.zghlxwxcb.cn/news/detail-860359.html

到了這里,關(guān)于【七】jmeter5.5+influxdb2.0+prometheus+grafana的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • (mac)性能監(jiān)控平臺搭建JMeter+Grafana+Influxdb

    (mac)性能監(jiān)控平臺搭建JMeter+Grafana+Influxdb

    通過influxdb數(shù)據(jù)庫存儲jmeter的結(jié)果,再通過grafana采集influxdb數(shù)據(jù)庫數(shù)據(jù),完成監(jiān)控平臺展示 官網(wǎng)下載 https://portal.influxdata.com/downloads/ 官網(wǎng)最新版: (1) 安裝influxDB? 安裝在被測服務(wù)器上? ?influxDX官方文檔 OS X 10.8或者更高版本的用戶,用 brew直接安裝 (2)啟動 influxdb服務(wù)?

    2024年04月23日
    瀏覽(20)
  • (一)性能實時監(jiān)控平臺搭建(Grafana+Influxdb+Jmeter)

    (一)性能實時監(jiān)控平臺搭建(Grafana+Influxdb+Jmeter)

    主要介紹使用Docker安裝Grafana+Influxdb結(jié)合Jmeter搭建可視化監(jiān)控平臺 使用Docker搭建influxdb數(shù)據(jù)庫服務(wù) 創(chuàng)建influxdb容器 命令:docker run -d --name influxdb-dsp?--restart=always -p 8086:8086 -e \\\"TZ=Asia/Shanghai\\\" influxdb:1.8 進入容器創(chuàng)建一個atp數(shù)據(jù)庫,用于存儲我們的壓測數(shù)據(jù) 命令:docker exec -it my-i

    2023年04月08日
    瀏覽(23)
  • 性能技術(shù)分享|Jmeter+InfluxDB+Grafana搭建性能平臺(四)

    性能技術(shù)分享|Jmeter+InfluxDB+Grafana搭建性能平臺(四)

    四、Jmeter配置InfluxDB 4.1 后端監(jiān)聽器(BackendListener)介紹 1、什么是后端監(jiān)聽器(BackendListener)? 源碼給出的解釋是:BackendListener是一種異步監(jiān)聽并獲取到測試結(jié)果的實現(xiàn)類。 也就是說發(fā)出的如http等響應(yīng)請求的結(jié)果,都會被封裝在SampleResult對象中并被其監(jiān)聽接收。 源碼如下: /**

    2024年02月02日
    瀏覽(21)
  • 解決JMeter+Grafana+influxdb 配置出現(xiàn)transaction無數(shù)據(jù)情形

    解決JMeter+Grafana+influxdb 配置出現(xiàn)transaction無數(shù)據(jù)情形

    ????????JMeter+Grafana+influxdb 配置時,Darren洋發(fā)現(xiàn)jmeter中明明已經(jīng)配置好了事務(wù)條件以及接口實例信息,但就是在grafana的頭部導(dǎo)航欄中的transaction按鈕下來沒有相應(yīng)事務(wù)數(shù)據(jù)信息,經(jīng)過相關(guān)資料查詢,Darren洋發(fā)現(xiàn)執(zhí)行以下兩個步驟即可解決該問題。 ? ? ? ? 第一步我們在儀

    2024年02月16日
    瀏覽(22)
  • 【Docker】性能測試監(jiān)控平臺搭建:InfluxDB+Grafana+Jmeter+cAdvisor

    【Docker】性能測試監(jiān)控平臺搭建:InfluxDB+Grafana+Jmeter+cAdvisor

    在做性能測試時,如果有一個性能測試結(jié)果實時展示的頁面,可以極大的提高我們對系統(tǒng)性能表現(xiàn)的掌握程度,進而提高我們的測試效率。 但是我們每次打開Jmeter都會有幾個碩大的字提示別用GUI模式進行負載測試,而且它自帶的監(jiān)視器效果實在一般:在Windows下渲染效果不好

    2024年02月14日
    瀏覽(40)
  • 【測試開發(fā)實戰(zhàn)】Docker+Jmeter+InfluxDB+Grafana 搭建性能監(jiān)控平臺

    【測試開發(fā)實戰(zhàn)】Docker+Jmeter+InfluxDB+Grafana 搭建性能監(jiān)控平臺

    1. 為什么要搭建性能監(jiān)控平臺? 1.1 需求背景 在用 Jmeter 獲取性能測試結(jié)果的時候, Jmeter 本身帶有聚合報告如下圖所示: 這個報告有幾個很明顯的缺點: 只能自己看,無法實時共享; 報告信息的展示比較簡陋單一,不直觀; 1.2 需求方案 為了解決上述問題,必須要請出了

    2023年04月17日
    瀏覽(26)
  • Docker-Compose 輕松搭建 Grafana+InfluxDb 實用 Jmeter 監(jiān)控面板

    目錄 前言: 1、背景 2、Granfana+InfluxDB 配置 2.1 服務(wù)搭建 2.2 配置 Grafana 數(shù)據(jù)源 2.3 配置 Grafana 面板 3、Jmeter 配置 3.1 配置 InfluxDB 監(jiān)聽器 3.2 實際效果 Grafana 和 InfluxDB 是兩個非常流行的監(jiān)控工具,它們可以幫助開發(fā)者對系統(tǒng)的性能和可用性進行實時監(jiān)控。 前幾天剛做了一個在

    2024年02月16日
    瀏覽(31)
  • 輕松打造智能化性能測試監(jiān)控平臺:【JMeter+Grafana+Influxdb】的優(yōu)化整合方案

    輕松打造智能化性能測試監(jiān)控平臺:【JMeter+Grafana+Influxdb】的優(yōu)化整合方案

    目錄 【引言】 【背景說明】 【實現(xiàn)原理】 【平臺搭建】 方法一:Windows或macOS環(huán)境下搭建 1.InfluxDB安裝 2.grafana安裝 3.jmeter配置 方法二:Linux環(huán)境下搭建 1.influxdb安裝 2.grafana安裝 3.jdk+jmeter安裝 方法三:docker容器下安裝 1.influxdb安裝并運行(選擇2.0以下版本) 2.grafana安裝并運行

    2024年02月06日
    瀏覽(26)
  • 性能測試框架jmeter+Prometheus+Grafana詳細操作文檔

    性能測試框架jmeter+Prometheus+Grafana詳細操作文檔

    目錄 一、簡介說明 二、jmeter環(huán)境配置與腳本編寫 三、jmeter腳本編寫 1、常用的線程組:請求固定線程數(shù) 2、步進線程組 jp@gc - Stepping Thread Group 四、Prometheus Listener的配置 ?五、grafana安裝與配置 本文為性能測試框架jmeter+Grafana+Prometheus的搭建方法,如果有jmeter基礎(chǔ)者看完后可以

    2024年02月14日
    瀏覽(21)
  • 高效性能監(jiān)測解決方案:Docker+Jmeter+InfluxDB+Grafana搭建強大性能監(jiān)測平臺,文末獲取實用干貨大禮包!

    高效性能監(jiān)測解決方案:Docker+Jmeter+InfluxDB+Grafana搭建強大性能監(jiān)測平臺,文末獲取實用干貨大禮包!

    為什么要搭建性能監(jiān)控平臺? 1.1 需求背景 在用 Jmeter 獲取性能測試結(jié)果的時候, Jmeter 本身帶有聚合報告如下圖所示: 這個報告有幾個很明顯的缺點: 只能自己看,無法實時共享; 報告信息的展示比較簡陋單一,不直觀; 1.2 需求方案 為了解決上述問題,必須要請出了 I

    2024年02月02日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包