码迷,mamicode.com
首页 > 编程语言 > 详细

Spring cloud微服务安全实战-7-5配置grafana图表及报警

时间:2019-12-08 00:59:54      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:频率   ane   测试的   账号   好的   not   配置   width   情况   

先过一下grafana的配置文件

grafana的配置文件。
技术图片
技术图片

右键服务的地址、发信人 账号 和面等
技术图片
配置要连到prometheus上。
技术图片
登陆的密码是多少,第二行是不允许用户注册。
技术图片
dashboard.json里面内容太多 不能完全的看懂。
技术图片

界面

admin password
技术图片

技术图片

新建一个dashboard
技术图片

技术图片
导入一个事先已经写好的了。
技术图片
技术图片
去找我们刚才看的那个 dashboard.jsn的文件
技术图片
这个就是我们刚才在配置文件内配置的数据源。就是那个本地9090的那个prometheus
技术图片

技术图片
duratin:服务的平均响应时间,

上面是一些过滤条件
技术图片

设置报警

出问题的时候,可以通知我。

在方法里面抛出一个异常。
技术图片
再次启动OrderAPI
写一个测试的工具来测试,我们不停的去调用它,然后它就会一直报错。然后在grafana那边配置,错误打到什么样的频率就触发报警。
技术图片

技术图片

技术图片
技术图片

把这个测试类也跑起来。
技术图片
这样他一直在报错500、
技术图片

配置grafana

可以看到5xx的错误 一直在增长。
技术图片
争对这个情况配置一个报警。notification channels 通知的渠道。
技术图片

技术图片
报警的方式,支持很多种方式
技术图片
技术图片
证明我们测试的邮件发出去了。然后点击Save保存即可
技术图片
一分钟之前收到的邮件。
技术图片

技术图片
查看最近15分钟,10秒的刷新频率。
技术图片
改完再保存一下
技术图片

技术图片
技术图片

技术图片
这和就是之前介绍的promethous的查询语言,就是定义了一个怎么计算我当前错误的数据。
技术图片

技术图片
找的是状态是5开头的
技术图片
我们要写的报警
技术图片


技术图片

技术图片

技术图片
这里改成application-app
技术图片

技术图片

这样这边 就不报错了。看过去一分钟总的错误数量,大于1就报警
技术图片
选择通知的渠道。刚才我们在notification channels 配置的渠道。
技术图片

技术图片
等了一会。裂开的红心。
技术图片
触发的报警的历史记录
技术图片
技术图片
收到邮件的内容。
技术图片

面板的定义

面板就是这个几千行的json定义出来的
技术图片

也可以通过可视化的界面去加panel
技术图片

技术图片
技术图片
 

结束



 

Spring cloud微服务安全实战-7-5配置grafana图表及报警

标签:频率   ane   测试的   账号   好的   not   配置   width   情况   

原文地址:https://www.cnblogs.com/wangjunwei/p/12003955.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!