如何查看 hystrixDashboard|学习笔记

简介: 快速学习如何查看 hystrixDashboard

开发者学堂课程【微服务框架 Spring Cloud 快速入门:如何查看hystrixDashboard】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/614/detail/9366


如何查看hystrixDashboard


目录:

一、 前言

二、 启动3个eureka集群

三、 启动 microservicecloud-provider-dept-hystrix-8   001

四、 启动的相关微服务工程

五、 监控测试

 

一、前言

image.png

说明Hystrix Dashboard服务监控的图形化微服务已经重新启动,9001成功。

接下来看如何对其他微服务的健康状况,压力状态,调用状况来以图形化的方式展现

 

二、启动3个eureka集群

依次进行:7001.7002.7003

 

三、启动

microservicecloud-provider-dept-hystrix-8001

启动 dept

Dashboard 微服务启动

拥有三个集群,hystrix 熔错的8001微服务提供者,随后使用9001Dashboard来监控。

1.http://localhost:8001/dept/get/1

{" deptno" : 1,"dname" :""开发部"","db_source" :"clouddb01""}

正常显示,说明服务正常。显示了如果单个熔错监控的话,使用:

http://hvstrix-app:Dort/hvstrix.stream

2.http://localhost:8001/hystrix.stream

回车。

显示大段数据链。

image.png

看到ping/date,正在看右边进度条在慢慢缩短。说明此时是动态的,右边一直在被ping。图上方有圈转动,说明每隔一秒对8001Dashboard以ping做一个测试。

将图中所转换为一种图形,进行展现给使用者。

 

四、启动的相关微服务工程

image.png

五.监控测试

1.多次刷新http:f/localhost:8001/dept/get/1

2.观察监控窗口

(1)填写监控地址

首先明确Dashboard为9001,现在是9001在监控8001

点击Monitor Stream,进入

image.png

出现图形化东西。现如今用9001监控8001

(2)监控结果

Delay:该参数用来控制服务器上轮询监控信息的延迟时间,默认为2000毫秒,可以通过配置该属性来降低客户端的网络和CPU消耗。

Title: 该参数对应了头部标题Hystrix Stream之后的内容,认会使用具体监控实例的URL,可以通过配置该信息来展示更合适的标题。

(3)如何看?

①7色

image.png

②1圈

实心圆:共有两种含义。它通过颜色的变化代表了实例的健康程度,它的健康度从绿色<黄色<橙色<红色递减。

该实心圆除了颜色的变化之外,它的大小也会根据实例的请求流量发生变化,流量越大该实心圆就越大。所以通过该实心圆的展示,就可以在大量的实例中快速的发现故障实例和高压力实例。

③1线

曲线:用来记录2分钟内流量的相对变化,可以通过它来观察到流晕的上升和下降趋势。

②1圈;③1线:

多次刷新:

image.png

此处记录一段时间上调用的频率,频次的高低和目前流量压力,如果长时间某个微服务,且颜色为红色,说明微服务存在危险

④整图说明

image.png

(4)搞懂一个才能看懂复杂的

image.png

若在企业里有大屏的一个显示器,就是监控部门,运维部门,监控每一个微服务,只要波浪线短期数字特别大,图形特别大,那么这个时候是服务监控做的特别好。

所以现在它是一整套分布式微服架构,各种技术维度的一整套解决方案。这就是服务监控Dashboard。

相关文章
|
运维 Linux Go
grafana 8.x配置日报定时发送配置及踩坑经过
grafana 8.x配置日报定时发送配置及踩坑经过
1303 0
grafana 8.x配置日报定时发送配置及踩坑经过
|
4月前
|
运维 DataWorks 安全
DataWorks产品使用合集之任务日志中显示等待gateway调度资源,该如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
存储 监控 数据可视化
【日志系统】Loki日志监控 - 入门初体验
由于需求对日志进行监控,但是日志又很大,不能直接通过流的方式直接将text读取出来,可以使用grafana+loki+promtail搭建一个轻量级的日志系统,部署也简单方便。grafana提供可视化展示日志,然而loki是存储日志和处理查询,Promtail相当于loki的代理,收集日志发给loki。
1152 0
【日志系统】Loki日志监控 - 入门初体验
|
人工智能 监控 Java
SpringBoot实战(五):配置健康检查与监控
SpringBoot实战(五):配置健康检查与监控
415 0
|
Java API 调度
Elastic-Job的快速入门,三分钟带你体验分布式定时任务
Elastic-Job的快速入门,三分钟带你体验分布式定时任务
Elastic-Job的快速入门,三分钟带你体验分布式定时任务
|
监控 数据可视化 Java
豪猪 hystrixDashboard|学习笔记
快速学习豪猪 hystrixDashboard
豪猪 hystrixDashboard|学习笔记
|
前端开发 JavaScript Java
Sentinel 控制台项目应用的启动 | 学习笔记
快速学习 Sentinel 控制台项目应用的启动
205 0
Sentinel 控制台项目应用的启动 | 学习笔记
|
设计模式 缓存 Java
【Hystrix技术指南】(2)参数配置的详细介绍
【Hystrix技术指南】(2)参数配置的详细介绍
189 0
|
7月前
|
运维 监控 安全
SLS相同监控规则太多?试试告警监控模板
本文主要介绍了SLS自定义告警监控模板的使用场景以及最佳实践。
148 0
SLS相同监控规则太多?试试告警监控模板
|
监控 Java 程序员
SpringBoot实战基于异常日志的邮件报警
相信所有奋斗在一线的小伙伴,会很关心自己的系统的运行情况,一般来说,基础设施齐全一点的公司都会有完善的报警方案,那么如果我们是一个小公司呢,不能因为基础设施没有,就失去对象的感知能力吧;如果我们的系统大量异常却不能实时的触达给我们,那么也就只会有一个结果--杀个程序猿祭天 本文简单的介绍一种实现思路,基于error日志来实现邮件的报警方案
596 0
SpringBoot实战基于异常日志的邮件报警