Telegraf+InfluxDB+Grafana 增長input配置項說明

需求

Telegraf+InfluxDB+Grafana 搭建服務器監控平臺 上一篇章我搭設好了一個基本的服務器資源監控的組件使用,而且從官網下載一些面板來直接展現,從中能夠發現有些參數telegraf是沒有開啓採集的,例如:網絡IO等等參數。git

這一點能夠經過influxdb的數據表能夠看出來,以下:github

> show measurements;
name: measurements
name
----
cpu
disk
diskio
kernel
mem
processes
swap
system
> 
複製代碼

能夠看到沒有關於network的表。vim

更加直觀的一種確認方式,其實就是下載這個面板: grafana.com/grafana/das… 導入這個面板以後,能夠從grafana查看相關監控的參數信息,以下:bash

能夠看到這些圖表是沒有數據的,下面編輯看看這些表是查詢什麼數據的,打開Network來看看,以下:服務器

能夠看到須要查詢一個net的時間序列表,默認的telegraf配置是不會去採集的。下面以這個做爲示例,咱們來看看如何開啓,如何去查閱官網的文檔。網絡

官網Telegraf的插件文檔

docs.influxdata.com/telegraf/v1…spa

繼續往下面查閱一下,能夠看到下面有不少的插件說明,以下:.net

插件數量有些多,下面來查找一下關於服務器監控資源的參數,以下:插件

能夠從圖中搜索net找到了關於網絡的插件參數,點擊右上角的View便可以跳轉至對應的github配置說明頁面,以下:rest

能夠看到,只須要在telegraf.conf配置文件設置這個參數的配置便可。看了下,主要仍是配置具體的監控網卡就能夠了。

下面來配置看看。

配置telegraf.conf,增長net參數監控

編輯vim /etc/telegraf/telegraf.conf,搜索參數inputs.net,以下:

能夠看到,默認這個參數是被註釋了的,那麼只要打開註釋就能夠了,以下:

而後重啓telegraf的服務,執行service telegraf restart

稍微過一會,而後查看influxdb的數據是否增長了net的數據,以下:

返回面板確認數據的展現效果

能夠看到已經有數據參數展現了。那麼其餘的插件也是根據這個官網文檔去配置,而後能夠多下載一些已有的面板,而後將其修改合併到你的一個專業面板中,這樣就能夠達到一個很好看的效果的了。

相關文章
相關標籤/搜索