Telegraf + InfluxDB收集系統性能,Grafana圖形展示
一、telegraf簡介:
Telegraf 是一個用 Go 編寫的代理程式,可收集系統和服務的統計資料,並寫入到 InfluxDB 資料庫。
Telegraf 具有記憶體佔用小的特點,通過外掛系統開發人員可輕鬆新增支援其他服務的擴充套件。
二、telegraf安裝:
cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo [influxdb] name = InfluxDB Repository - RHEL \$releasever baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stableenabled = 1 gpgcheck = 1 gpgkey = https://repos.influxdata.com/influxdb.key EOF yum install telegraf Redhat6 service telegraf start Redhat7+ systemctl start telegraf Or telegraf -config telegraf.conf
三、配置InfluxDB
vim /etc/telegraf/telegraf.conf
# netstat -ntlpa|grep 8086 tcp 0 0192.168.62.200:55319 192.168.62.200:8086 ESTABLISHED 28145/telegraf tcp 0 0 :::8086 :::* LISTEN 27573/influxd tcp 0 0 ::ffff:192.168.62.200:8086 ::ffff:192.168.62.200:55319 ESTABLISHED 27573/influxd
可以看到telegraf已經跟influxd建立連線
登入influxdb管理介面檢視資料
檢視Cpu
檢視磁碟io
telegrfa預設開啟下列幾項系統性能收集,telegrfa也可以自定義收集應用服務效能資料
[[inputs.cpu]] percpu = true totalcpu = true collect_cpu_time = false [[inputs.disk]] ignore_fs = ["tmpfs", "devtmpfs"] [[inputs.diskio]] [[inputs.kernel]] [[inputs.mem]] [[inputs.processes]] [[inputs.swap]] [[inputs.system]]
四、配置Grafana
2、配置InfluxDB資料來源
3、新建Dashboard
由於剛弄InfluxDB資料來源,圖形比較粗糙,索引展示一個以zabbix為資料來源的Grafana圖形
相關推薦
Telegraf + InfluxDB收集系統性能,Grafana圖形展示
一、telegraf簡介: Telegraf 是一個用 Go 編寫的代理程式,可收集系統和服務的統計資料,並寫入到 InfluxDB 資料庫。 Telegraf 具有記憶體佔用小的特點,通過外掛系統開發人員可輕鬆新增支援其他服務的擴充套件。 二、telegraf
架構師提升篇:分布式系統中,如何提升系統性能?
架構師在分布式系統中,平衡業務計算的壓力分布,減少網絡上的數據流動,是一種提升性能的手段,請看下面的例子。1)案例背景某“機械設計研究所”歷史上在管理模式上采用傳統的層次化垂直結構。但是近年來,隨著用戶對產品更新換代的要求越來越快、質量要求越來越高,在競爭日益劇烈、外部壓力日益增大的形勢下,該所在管理模型上重
telegraf+influxdb+grafana開源監控架構
word wap service res -s kconfig 開監控 block get telegraf+influxdb+grafana開源監控架構: telegraf監控項很全,不需要額外安裝插件,很強大 telegraf: wget https://dl.infl
Spring Boot Actutaur + Telegraf + InFluxDB + Grafana 構建監控平臺
nts ade 端口 windows sed pan nes 程序 依賴項 完成一套精準,漂亮圖形化監控系統從這裏開始第一步 Telegraf是收集和報告指標和數據的代理 它是TICK堆棧的一部分,是一個用於收集和報告指標的插件驅動的服務器代理。Telegraf擁
Grafana+Telegraf+Influxdb監控Tomcat集群方案
兩種 完美 進行 web管理 base ref address dmi 單選 前言 前一段時間自家養的幾只貓經常出問題,由於沒有有效的監控預警手段,以至於問題出現或者許久一段時間才會被通知到。淩晨一點這個鍋可誰都不想背,為此基於目前的情況搭建了以下這麽一套監控預警系統。
效能監控之Telegraf+InfluxDB+Grafana NVIDIA GPU實時監控
文章目錄 什麼是GPU? 預備知識 window下如何使用NVIDIA-smi? Telegraf+InfluxDB+Grafana監控NVIDIA GPU 配置外掛 採集度量
效能監控之Telegraf+InfluxDB+Grafana伺服器實時監控
文章目錄 引言 目標 解決方案 Telegraf 整體設計 Telegraf&InfluxDB整合 下載安裝 建立influxDB使用者和資料庫
不談架構,看看如何從程式碼層面優化系統性能!
我們以前看到的很多架構變遷或者演進方面的文章大多都是針對架構方面的介紹,很少有針對程式碼級別的效能優化介紹,這就好比蓋樓一樣,樓房的基礎架子搭的很好,但是蓋房的工人不夠專業,有很多需要注意的地方忽略了,那麼在往裡面填磚加瓦的時候出了問題,後果就是房子經常漏雨,牆上有裂縫等各種
五大車載操作(VOS)系統優劣對比,車載系統架構分析-QNX系統性能分析
車載作業系統(AutomoTIve OperaTIng System,簡稱AOS)是管理和控制車載硬體與車載軟體資源的程式系統,是直接執行在AB上的最基本的系統軟體,任何上層軟體,HMI,資料連線都必須在作業系統的支援下才能執行。 車載作業系統是使用者和車載硬體的介面,同時也是車載硬體和上層軟體的
tomcat和系統性能優化,server.xml解釋
轉載自:http://blog.csdn.net/yi2672379417/article/details/51442229 Server.xml Server.xml配置檔案用於對整個容器進行相關的配置。 <Server>元素:是整個配置檔案的根元
Matlab2016 linux(centos6.5) 命令安裝,無圖形介面,解決不能在遠端安裝的破解問題
Matlab2016b安裝教程,linux 版本安裝環境:centos6.5, 遠端桌面命令安裝準備3個安裝原始檔R2016b_glnxa64_dvd1.iso, R2016b_glnxa64_dvd2.iso, Matlab-2016b-Linux64-Crack(破解檔案
淺談Telegraf+InfluxDB+Grafana快速搭建簡易實時監控系統
監控從來都是一個很寬泛的問題,任何可能出問題的地方都需要加入監控。全量監控的確是監控的終極目標。在搭建一套監控系統前,需要結合實際的系統情況和發展趨勢進行考量。在作者看來,一套監控系統應主要由資料採集、資料儲存、資料展示三部分構成。作者經過大量閱讀相關資料後,最終選擇了Tel
Perf -- Linux下的系統性能調優工具,第 1 部分【轉】
出了 結構 頻率 重復 左右 points return time das 轉自:https://www.ibm.com/developerworks/cn/linux/l-cn-perf1/ Perf 簡介 Perf 是用來進行軟件性能分析的工具。 通過它,應用程序
開啟log4j的記錄原始碼行號的配置,會對系統性能產生影響!
今天看到一篇文章,談Log4j對系統的效能的影響...整理如下:一般,我們用log4j寫log的時候,很習慣於如下面記錄:2005-01-11 09:57:57,816 DEBUG (BizProc.java:275) Begin to get connection...2
LAMP 系統性能調優,第 3 部分: MySQL 伺服器調優(原創整理來自IBM)
利用伺服器的幾個調優技巧,讓 MySQL 伺服器飛速執行 如今,開發人員不斷地開發和部署使用 LAMP(Linux®、Apache、MySQL 和 PHP/Perl)架構的應用程式。但是,伺服器管理員常常對應用程式本身沒有什麼控制能力,因為應用程式是別人編寫的。這份 共三
系統性能統計(CPU佔用率,記憶體佔用率,系統平均負載)
1、獲取cpu佔用情況[[email protected] utx86]# top -n 1 |grep CpuCpu(s): 1.9%us, 1.3%sy, 0.0%ni, 95.9%id, 0.6%wa, 0.1%hi, 0.2%si, 0.0%st解釋:1.
關於Linux系統性能瓶頸定位分析(一),Nginx狀態頁測試
關於系統性能瓶頸的定位,今天搬來一例項。希望和廣大網友溝通分享 使用場景: Nginx對外提供介面服務,本文以Nginx的狀態頁(stub_status)為例。 需要解決的問題: 定位效能瓶頸,並調優 測試方法 使
通過 Telegraf + InfluxDB + Grafana 快速搭建監控體系的詳細步驟
第一部分 Telegraf 部署和配置 Telegraf 是實現 資料採集 的工具。Telegraf 具有記憶體佔用小的特點,通過外掛系統開發人員可輕鬆新增支援其他服務的擴充套件。 在平臺監控系統中,可以使用 Telegraf 採集多種元件的執行資訊,而不需要自己手寫指令碼定時採集,大大降低資料獲取的難度
Telegraf+Influxdb+Grafana自動化運維監控
***概述:Telegraf收集資訊,influxdb時序資料庫儲存資料,grafana平臺展示資料,並進行監控告警,組成一個自動化運維監控平臺。*** ### 一、influxdb InfluxDB是一個由InfluxData開發的開源時序型資料。它由Go寫成,著力於高效能地查詢與儲存時序型資料。
1.Telegraf+Influxdb+Grafana自動化運維監控
***概述:Telegraf收集資訊,influxdb時序資料庫儲存資料,grafana平臺展示資料,並進行監控告警,組成一個自動化運維監控平臺。*** ### 一、influxdb InfluxDB是一個由InfluxData開發的開源時序型資料。它由Go寫成,著力於高效能地查詢與儲存時序型資料。