什么?竟然还有人不知道苍穹Monitor

什么?都1202年了,居然还有人在心声上问“苍穹Monitor是什么”!少年莫慌!今天,就让小编我来给你系统性地阐述下Monitor。
何谓Monitor?
Monitor是苍穹的微服务集群监控管理平台,是苍穹分析和排查线上问题必要的杀手锏。它无需独立部署,使用方便,基于苍穹服务在域名后拼接"/monitor"就能直接访问使用。Monitor主要包括首页拓扑图、注册中心、日志查询、调用链查询、环境监测、常用组件(redis、mq)监控、API监控、分布式锁监控、服务限流等常用监控功能。如下,我们从Monitor整体界面图左边的菜单列,可看出Monitor的所有功能。

Monitor整体界面图
Monitor的菜单列表包括十一大板块,具体如下。
1 首页拓扑图
1)功能简介
首页展示了微服务之间调用、微服务调用数据库、redis、zookeeper、mq等常用组件在一段时间之内的调用关系拓补图。
2)界面示例

2 注册中心
1)功能简介
Monitor注册中心是集群微服务可视化管理页面。因为我们不能直观的看到zookeeper上到底有什么服务,所以我们需要一个可视化界面来方便我们管理每一个服务和每一个节点。通过选中其中某一个节点,我们可查看到当前节点的线程堆栈、系统属性、系统指标监控(内存、cpu等指标)、数据库数据源连接等信息。
2)界面示例

3 日志查询
1) 功能简介
多维度查询集群日志,查询出来的日志可点击下载功能加载到本地文件系统。点开更多条件可根据更多参数来过滤日志,默认展示100条。更重要的是我们可选择开启慢查询,可以查询到系统中一些执行耗时操作的日志,如查询耗时的SQL语句。
2) 界面示例

4 调用链
1) 功能简介
一个完整的微服务系统包含多个微服务单元,各个微服务子系统存在互相调用的情况,形成一个调用链。一个客户端请求从发出到被响应 经历了哪些组件、哪些微服务、请求总时长、每个组件所花时长等信息我们有必要了解和收集,以帮助我们定位性能瓶颈、进行性能调优。
2)界面示例

5 环境监测
1)功能简介
环境监测目前提供测速功能,展示连接中间件(redis、zookeeper、mq)、数据库等的速度。测试连接时间在(0ms,10ms] 时状态为正常,(10ms,100ms]为慢,(100ms,6000ms] 为超慢,访问失败为异常 。
2)界面示例

6 Redis监控
1)功能简介
查询集群redis中每个节点的运行信息,最新的20条慢日志。通过下拉选项,可选择查看不同节点的的信息,可输入具体的key值,查询选中节点对应key的value值。
2)界面示例

7 MQ监控
1)功能简介
查询集群MQ所有队列消息情况,可根据队列名查询,
什么?竟然还有人不知道苍穹Monitor
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



