influxDB+grafana安裝配置及郵件告警發送配置


1. InfluxDB安裝

下載包並解壓:
$:wgethttps://dl.influxdata.com/influxdb/releases/influxdb-1.3.6_linux_amd64.tar.gz
$: tar -zxvf influxdb-1.3.6_linux_amd64.tar.gz /home/influxdb[目標目錄]
啟動服務:
$: ./home/influxdb/usr/bin/influxd

啟動服務時要確保8080端口沒有被占用

啟動客戶端操作:
$: ./home/influxdb/usr/bin/influx

可以安裝客戶端(influxDB studio)可視化工具進行操作。默認的用戶名密碼都是admin。

2. Grafana安裝

$: yum install https://grafanarel.s3.amazonaws.com/builds/grafana-4.1.2-1486989747.x86_64.rpm初始化:
$: yum install initscripts fontconfig
啟動服務
$: service grafana-server start

網頁訪問:http://[ip]:3000/
安裝插件:插件網址 https://grafana.com/plugins?type=panel

$: grafana-cli plugins install satellogic-3d-globe-panel[插件名]

安裝完插件后必須重啟服務才可以生效

3. Grafana配置influxDB作為數據源

點擊DataSource,添加一個數據源Add data source

需要做幾項配置:

4. 創建一個Dashboard過程

點擊Create New會出現如下界面,點擊Add Row

點擊Add Row進去會出現如下界面:標紅的是需要展示的樣式圖類型,比如餅狀圖,曲線圖,如果沒有想要的,則通過安裝插件來實現

以Graph作為樣例,點擊進去grafana會提供一個默認的graph,通過雙擊名稱edit來實現自定義

紅色區域類是對圖表一些基本的配置,General,Axes,Legend,Display,TimeRange是一些基本設置如名稱,長寬高顏色等之類的。主要的配置在Metrics和Alert。
Metrics設置查詢的數據源和查詢條件以及展示字段等信息

Alert是配置告警的一些基本信息和發送者

這里要使grafana告警郵件發送功能,需要對/usr/share/grafana/conf/defaults.ini作如下配置:

enabled = true [開啟郵件發送功能]
host = smtp.exmail.qq.com:587 [發送者的郵件協議及端口]
user = meijs@wwwscn.com[發送者的郵件地址]
password = Mjs201709[發送者郵箱密碼]
skip_verify = true[校驗]
from_address = meijs@wwwscn.com[發送者的郵件地址]
配置郵件接受者信息:

在alert中添加告警信息接收者:

最后所的得到的告警監控圖如下:

當值超過設置的值時則會出現紅色區域,告警接收者會接收到告警信息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM