午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

influxdb+collectd+grafana構(gòu)建jmeter實時監(jiān)控(2)

 小豬窩969 2019-12-07

2.安裝Grafana

 在線下載Grafana

sudo yum localinstall grafana-xx.rpm 或者yum -y grafana-xx.rpm

service grafana-server start 啟動如果沒有異常,在瀏覽器中輸入地址:http://ip:3000 ,如下圖所示安裝成功:

輸入用戶名和密碼登錄,默認的用戶名和密碼為admin,登錄成功如圖:

點擊數(shù)據(jù)源,如圖:

在配置頁面進行配置,添加InfluxDB數(shù)據(jù)庫配置。

【注意】URL的端口是8086,而剛才配置的8083是UI的端口。

- 8083端口是InfluxDB的UI界面展示的端口

- 8086端口是Grafana用來從數(shù)據(jù)庫取數(shù)據(jù)的端口

- 2003端口則是剛剛設(shè)置的,Jmeter往數(shù)據(jù)庫發(fā)數(shù)據(jù)的端口

輸入設(shè)置的賬號密碼,點擊Test & Save,如下圖提示表示成功:

配置jmeter,在線程組上創(chuàng)建一個Backend Listener,如圖:

配置Backend Listener,主要配置Host,如圖:其他的名稱定義自行百度

備注:還有一個接口為org.apache.jmeter.visualizers.backend.influxdb.HttpMetricsSender

直接修改:http://host_to_change:8086/write?db=jmeter  host_to_change修改成你安裝influxdb的服務(wù)ip

后面的參數(shù)db=jmeter 修改成你創(chuàng)建的數(shù)據(jù)庫,自行測試,這里就不在多說了,寫文檔累啊

添加一個http請求,訪問百度,如圖:

 

添加查看結(jié)果樹,查看訪問百度接口是否成功

如果成功,InfluxDB的頁面上查看數(shù)據(jù),數(shù)據(jù)源選擇jmeter, 在輸入框中輸入select * from /.*/ limit 1,點擊回車,如圖:

切換到grafana 設(shè)置數(shù)據(jù)(自行百度吧 ,百度文檔都爛大街了)
安裝collectd
yum -y install epel-release 也可以自己下載collectd的rpm包安裝 yum -y install collectd
配置collectd的配置文件
FQDNLookup true BaseDir "/var/lib/collectd" PIDFile "/var/run/collectd.pid" PluginDir "/usr/lib64/collectd" TypesDB "/usr/share/collectd/types.db" LoadPlugin syslog LoadPlugin interface LoadPlugin load LoadPlugin network <Plugin interface> Interface "eth0" --填寫相應(yīng)的自己的網(wǎng)卡名稱 IgnoreSelected false </Plugin> <Plugin load> ReportRelative true </Plugin> <Plugin network> Server "127.0.0.1" "25826" --監(jiān)控服務(wù)器的地址 </Plugin>
--其他監(jiān)控項請自行百度。。我這里就不一一列舉了 ,根據(jù)自己的需求來監(jiān)控服務(wù)器的計數(shù)器
最關(guān)鍵的是 “network” plugin,這部分設(shè)定監(jiān)控信息將要發(fā)送到 127.0.0.1 的 25826 端口。稍后我們將要指定 InfluxDB 監(jiān)聽此端口以接收 CollectD 的發(fā)包。
配置完成后,啟動服務(wù)器,默認是不啟動的
systemctl start collectd.service systemctl enable collectd.service
如果啟動報錯 請移架(https://blog.csdn.net/HONGTANGBAOBEI/article/details/72637627
其他服務(wù)啟動錯誤也可以用這種辦法看看
編輯 InfluxDB 的配置文件 /etc/opt/influxdb.conf,將 [collectd] 標簽下的內(nèi)容修改為:
[collectd] enabled = true bind-address = "127.0.0.1:25826" database = "collectd" 數(shù)據(jù)庫名稱自定義 typesdb = "/usr/share/collectd/types.db"
重啟influxdb服務(wù)
https:///topics/11256(grafana模板 挺好用的)
http://jmeter./usermanual/realtime-results.html (jmeter數(shù)據(jù)庫字段解析)
圖就不貼了 自己玩吧

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多