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

influxDB+grafana安装配置及邮件告警发送配置

需要做几项配置:

influxDB+grafana安装配置及邮件告警发送配置

4. 创建一个Dashboard过程

influxDB+grafana安装配置及邮件告警发送配置

点击Create New会出现如下界面,点击Add Row

influxDB+grafana安装配置及邮件告警发送配置

点击Add Row进去会出现如下界面:标红的是需要展示的样式图类型,比如饼状图,曲线图,如果没有想要的,则通过安装插件来实现

influxDB+grafana安装配置及邮件告警发送配置

以Graph作为样例,点击进去grafana会提供一个默认的graph,通过双击名称edit来实现自定义

influxDB+grafana安装配置及邮件告警发送配置

红色区域类是对图表一些基本的配置,General,Axes,Legend,Display,TimeRange是一些基本设置如名称,长宽高颜色等之类的。主要的配置在Metrics和Alert。

Metrics设置查询的数据源和查询条件以及展示字段等信息

influxDB+grafana安装配置及邮件告警发送配置

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

influxDB+grafana安装配置及邮件告警发送配置

这里要使grafana告警邮件发送功能,需要对/usr/share/grafana/conf/defaults.ini作如下配置:

influxDB+grafana安装配置及邮件告警发送配置

enabled = true [开启邮件发送功能]

host = smtp.exmail.qq.com:587 [发送者的邮件协议及端口]

user = meijs@wwwscn.com[发送者的邮件地址]

password = Mjs201709[发送者邮箱密码]

skip_verify = true[校验]

from_address = meijs@wwwscn.com[发送者的邮件地址]

配置邮件接受者信息:

influxDB+grafana安装配置及邮件告警发送配置

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

influxDB+grafana安装配置及邮件告警发送配置

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

influxDB+grafana安装配置及邮件告警发送配置

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

上一篇:vue组件最佳实践


下一篇:No.1 S2错题