grafana实现数据动态监控

grafana实现数据动态监控-场景(交换机服务器设备状态报警)

  • 接下来是傻瓜式笔记,即使你是个小傻瓜也可以做哟
    • 前言
    • STEP 1 数据源设置
    • STEP 2 报警设置-通知渠道
    • STEP 3 报警设置-通知策略
    • STEP 4 报警设置-报警规则(重要步骤)

接下来是傻瓜式笔记,即使你是个小傻瓜也可以做哟

前言

本文默认,grafana已安装 并且可以通过浏览器直接访问grafana界面

外部存储使用的是influxdb(时序数据库)
grafana实现数据动态监控_第1张图片

STEP 1 数据源设置

admin用户登录grafana 客户端,进入主页找到齿轮图标(设置按键),点击
在这里插入图片描述
并选中 数据源 ,
grafana实现数据动态监控_第2张图片
点击新加数据源
grafana实现数据动态监控_第3张图片
点击influxdb
grafana实现数据动态监控_第4张图片
名称:自定义

补充HTTP部分
url:(数据库连接地址)例如 http://172..:{port}
timeout:超时自定义 我就写了一个3 单位是秒
basic auth 点开
在下方输入 数据库用户名和密码
补充 basic auth details
grafana实现数据动态监控_第5张图片
继续往下走,补充
grafana实现数据动态监控_第6张图片
时序数据库使用的库 账户等信息
最后点击 保存&测试
得到绿色提示
grafana实现数据动态监控_第7张图片

STEP 2 报警设置-通知渠道

点击
报警
选择 警报,选中 通知接收渠道,

grafana实现数据动态监控_第8张图片点击 新增通知渠道
grafana实现数据动态监控_第9张图片
名称:自定义
类型:选择webhook
URL:填写产生报警的时候请求的接口,grafana参数为 jsonobject
我这边已经写好了接口,接口将报警信息,设备ip传递到接口,接口通过解析数据将数据保存到持久化数据库中
如果你的接口没有问题 点击Test,最终会有绿色提示 successful
grafana实现数据动态监控_第10张图片

STEP 3 报警设置-通知策略

点击通知策略
grafana实现数据动态监控_第11张图片
修改默认策略,点击编辑
选择刚新加的渠道名称
计时选项根据需要自定义
计时选项说明:grafana 警报并请求自定义接口的时间间隔自定义选项
点击保存即可

STEP 4 报警设置-报警规则(重要步骤)

点击 新建
grafana实现数据动态监控_第12张图片
来到创建规则,例如接下来要创建,交换机的cpu使用率不超过90%,即利用率至少还剩10%,不足则报警
点击右侧编辑按键
grafana实现数据动态监控_第13张图片
按照如图所示操作走完以后
点击 查询
报警条件选择 B
grafana实现数据动态监控_第14张图片
报警名称 文件夹 组 填写完成后 点击保存即可
至此基本配置完成。

你可能感兴趣的:(数据库)