中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Grafana+Telegraf+InfluxDB搭建性能監控平臺

發布時間:2020-07-11 05:23:03 來源:網絡 閱讀:1248 作者:愛與夢想 欄目:軟件技術

一:實現原理

在被測服務器上預先部署性能監控服務、時序數據庫,以web形式生成性能圖表,同時實現性能數據存檔查詢服務,節約測試耗時。

由三個開源模塊組成:

數據可視化模塊:Grafana

數據收集模塊:Telegraf

數據存儲模塊:InfluxDB

Grafana部署在監控服務器上(一般是本機),Telegraf和InfuxDB部署在被測服務器上。

Telegraf收集CPU、內存、網絡數據,寫入時序數據庫InfluxDB,Grafana讀取InfluxDB數據并圖形化顯示。


二:搭建過程

相關文檔:https://github.com/influxdata/telegraf

下載grafanawindows-x64.rar、telegraf-1.5.1-1.i386.rpm、influxdb-1.5.1.i386.rpm,注意32位或64位。

1. 把Telegraf、InfluxDB上傳至被測服務器,并安裝:

rpm -ivh?telegraf-1.5.1-1.i386.rpm

rpm -ivh?influxdb-1.5.1.i386.rpm

查找telegraf.conf:find / -name telegraf.conf

配置telegraf.conf:vi /etc/telegraf/telegraf.conf:-[agent] interval = "2s" # 每2秒收收集一次數據

Telegraf默認會收集系統全局的CPU、內存

啟動服務:

service telegraf start

service influxdbstart

2. 本地解壓Grafana壓縮包

雙擊grafana-server.exe啟動

進入http://localhost:3000? 默認admin、admin

配置grafana:

添加數據源:登陸grafana,左上角菜單新建數據源,并配置好相關信息

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺


Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

保存之后,查看

Grafana+Telegraf+InfluxDB搭建性能監控平臺


添加Dashboards:添加多個panel面板,配置CPU、內存等數據項

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺


Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

保存

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

可以設置起止時間

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

也可以設置多久刷新一次

Grafana+Telegraf+InfluxDB搭建性能監控平臺

設置完了之后,可以保存一下,每次進來就是上次設置的。


再添加一個面板,用于內存

Grafana+Telegraf+InfluxDB搭建性能監控平臺

編輯:

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

保存即可

Grafana+Telegraf+InfluxDB搭建性能監控平臺


再添加一個面板用于網絡

首先, vi /etc/telegraf/telegraf.conf, 去掉注釋,重啟telegraf ?

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

Grafana+Telegraf+InfluxDB搭建性能監控平臺

其他跟上面一樣,最后保存

Grafana+Telegraf+InfluxDB搭建性能監控平臺


主要監控以上三個:cpu、內存、網絡


另外,grafana除了可以監控java服務器,還可以監控redis、nginx服務器等,甚至jmeter的響應時間、tps之類,后續可以百度,擴展一下grafana的用法。包括連接除了telegraf之外的數據庫等操作。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桓仁| 教育| 龙江县| 宜宾县| 从江县| 惠水县| 牙克石市| 和平区| 永胜县| 曲阜市| 祁东县| 崇明县| 浦北县| 新竹市| 茶陵县| 三原县| 海安县| 黔西| 安泽县| 自贡市| 班戈县| 新巴尔虎右旗| 子长县| 德令哈市| 庄河市| 凤山市| 沙湾县| 屏山县| 孝昌县| 白山市| 温泉县| 眉山市| 绍兴县| 三江| 麻城市| 农安县| 民勤县| 会昌县| 东辽县| 灵山县| 达日县|