需求
Telegraf+InfluxDB+Grafana 搭建服務器監控平臺git
上一篇章我搭設好了一個基本的服務器資源監控的組件使用,而且從官網下載一些面板來直接展現,從中能夠發現有些參數telegraf是沒有開啓採集的,例如:網絡IO等等參數。github
這一點能夠經過influxdb的數據表能夠看出來,以下:web
> show measurements;
name: measurements
name
----
cpu
disk
diskio
kernel
mem
processes
swap
system
>
能夠看到沒有關於network的表。vim
更加直觀的一種確認方式,其實就是下載這個面板:https://grafana.com/grafana/dashboards/10581 導入這個面板以後,能夠從grafana查看相關監控的參數信息,以下:服務器

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

能夠看到須要查詢一個net
的時間序列表,默認的telegraf配置是不會去採集的。下面以這個做爲示例,咱們來看看如何開啓,如何去查閱官網的文檔。網絡
官網Telegraf的插件文檔
https://docs.influxdata.com/telegraf/v1.12/plugins/plugin-list/app

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

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

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

能夠看到,只須要在telegraf.conf配置文件設置這個參數的配置便可。看了下,主要仍是配置具體的監控網卡就能夠了。
下面來配置看看。
配置telegraf.conf,增長net參數監控
編輯vim /etc/telegraf/telegraf.conf
,搜索參數inputs.net
,以下:

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

而後重啓telegraf的服務,執行service telegraf restart
。
稍微過一會,而後查看influxdb的數據是否增長了net
的數據,以下:

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

能夠看到已經有數據參數展現了。那麼其餘的插件也是根據這個官網文檔去配置,而後能夠多下載一些已有的面板,而後將其修改合併到你的一個專業面板中,這樣就能夠達到一個很好看的效果的了。
歷史精彩文章
本文分享自微信公衆號 - DevOps社羣(DevOpsCommunity)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。