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 = [email protected][发送者的邮件地址]
password = Mjs201709[发送者邮箱密码]
skip_verify = true[校验]
from_address = [email protected][发送者的邮件地址]
配置邮件接受者信息:

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

最后所的得到的告警监控图如下:

当值超过设置的值时则会出现红色区域,告警接收者会接收到告警信息

转自:https://www.cnblogs.com/jiashengmei/p/7741859.html

猜你喜欢

转载自blog.csdn.net/oqqJohn1234567890/article/details/85092022