EDAS 应用监控|学习笔记

简介: 快速学习 EDAS 应用监控,该功能主要包括三个功能,即监控大盘、基础监控以及服务监控。

开发者学堂课程【企业级分布式应用服务 EDAS 使用攻略:EDAS 应用监控】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/359/detail/4207


EDAS 应用监控

内容介绍:

一、监控大盘

二、基础监控

三、服务监控


一、监控大盘

主要分为以下三大模块:

1.服务提供

主要显示提供的各项服务的调用情况,包括调用量和错误调用量。如课程中示例表明该应用仅提供了 HTTP 服务,故只显示了 HTTP 服务的调用情况。

2.服务消费

主要显示提供的各项服务的调用情况,包括调用量和错误调用量。如课程中示例表明该应用仅消费了 RPC 服务与数据库访问服务,故只显示了 RPC 服务与数据库访问服务的调用情况。

3.基础监控

显示该应用的基础数据,如 cpu 的使用率、系统负载、内存的总内存和已使用内存、磁盘的总容量和已使用容量以及网络的接收与发送。

其中,服务提供和服务消费的数量是不定的,要根据应用的实时工作情况确定,且各自图的数目与个人所运行的应用实际工作情况有关。

总之,监控大盘的功能在于帮助监测任意时间段,应用的服务提供、消费及基础监控的情况,如可以哪一时间段应用的调用率高,何时应用的压力较大等信息。

数据的使用方式依照个人及公司的业务情况而定。


二、基础监控

可以在该功能顶端调整监控的时间间隔及开始时间。其监控数据与监控大盘有明显区别,后者是对应用层面的数据监控,而基础监控是对机器本身的数据进行监控。

包括集群数据与单机数据:

1.集群数据

显示当前状态下,运行该应用的所有机器。课程案例中,运行某一应用的机器有2台,故显示这两台机器的运行数据。

如 CPU 数据统计汇总图中显示了监测时间、CPU 平均值、最大值--ECS 实例(最大使用率及对应的机器/实例)、最小值--ECS 实例(最小使用率及对应的机器/实例)。

此外还包含内存数据统计汇总、负载数据统计汇总、网络速度数据统计汇总、磁盘数据统计汇总、磁盘读写速度数据统计汇总、磁盘读写次数数据统计汇总。

该部分的数据即使监控大盘中基础数据的放大版,更详细地展示了基础监控的数据。

2.单机数据

可在该选项卡顶部,切换 ECS 实例 ID/名称/IP 查看各台机器的单机数据。监控项目与集群数据项目相同。

总之,该功能可以显示集群中哪台机器的负载压力较大,有助于调整负载均衡的策略。

同样,数据的使用依实际情况而定。


三、服务监控

该功能主要显示服务调用和被调用的情况以及应用之间调用和被调用的情况,

主要包括4类服务:

HTTP 服务、RPC 服务、消息服务及数据库服务,该页面是对4类服务的详情统计,可以认为是“监控大盘”中前两项“服务提供”和“服务消费”的详情页面。

1.HTTP 入口

显示当前该应用提供的HTTP服务的调用情况,各项 HTTP 服务中显示了监测时间、QPS、环比和耗时。

2.提供的 RPC 服务

显示当前应用提供的 RPC 的调用情况,也显示监测时间、QPS、环比和耗时。

3.RPC 调用来源

显示当前应用被哪些应用调用服务。如课程中查询 shipinyanshi_2 的 RPC 调用来源,其中显示了 shipinyanshi_1,

即说明 shipinyanshi_2 的应用调用了 shipinyanshi_1 的应用,也显示监测时间、QPS、环比和耗时。

4.RPC 调用依赖

显示当前应用调用了哪些应用的服务。如课程示例中查询了 shipinyanshi_1的 RPC 调用依赖,其中显示了s hipinyanshi_2,即说明 shipinyanshi_1的应用服务被shipinyanshi_1 的应用调用,也显示监测时间、QPS、环比和耗时。

5.消息发送

与上面的数据图相似,也显示一个曲线图,包括消息发送的数目等信息。

6.消息接收

与上面的数据图相似,也显示一个曲线图,包括消息发送的数目等信息。

7.数据库访问

显示数据库访问的时间、读写和耗时

应用监控功提供了应用以及每台及其运行的数据,总体上反映了应用以及每台及其运行的总体情况,这些数据还能帮助我们进行问题排查、数据优化等操作。

相关实践学习
通过EDAS实现K8s微服务应用的金丝雀发布
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ACK Serverless,体验微服务应用的部署、访问和高级发布能力。
SpringMVC框架入门
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts2等。 相关的阿里云产品企业级分布式应用服务 EDAS:企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持 Spring Cloud、Apache Dubbo(以下简称 Dubbo )等微服务运行环境,助力您的各类应用轻松上云。产品详情: https://www.aliyun.com/product/edas 
相关文章
|
监控 应用服务中间件
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
147 2
|
监控 应用服务中间件 开发者
EDAS 通知报警|学习笔记
快速学习 EDAS 通知报警EDAS通知报警功能在应用管理功能中,主要包含三个功能,即报警规则的设定、报警联系人的维护以及报警记录。
213 0
|
Kubernetes 负载均衡 Serverless
通过EDAS部署并访问应用
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ASK,掌握微服务应用的部署和访问。
|
Kubernetes Serverless 应用服务中间件
通过EDAS实现K8s微服务应用的金丝雀发布
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ASK,体验微服务应用的部署、访问和高级发布能力。
|
弹性计算 Kubernetes Cloud Native
云原生微服务应用平台 EDAS 2022 年度报告
最近一年来,随着我们的客户对于云技术的诉求从资源快速交付的服务,转变为对资源精益运用的服务。EDAS 团队结合公共云上所服务的企业类客户的几万个应用,选取了 8 个最具代表性的指标,进行了一次系统性的分析整理和总结,希望可以给当前正在从事软件架构的从业人员一个侧面的视角,来了解一些当下发生在身边的技术现象。
422 1
云原生微服务应用平台 EDAS 2022 年度报告
|
弹性计算 Kubernetes Cloud Native
云原生微服务应用平台 EDAS 2022 年度报告
最近一年来,随着我们的客户对于云技术的诉求从资源快速交付的服务,转变为对资源精益运用的服务。EDAS 团队结合公共云上所服务的企业类客户的几万个应用,选取了 8 个最具代表性的指标,进行了一次系统性的分析整理和总结,希望可以给当前正在从事软件架构的从业人员一个侧面的视角,来了解一些当下发生在身边的技术现象。
云原生微服务应用平台 EDAS 2022 年度报告
|
弹性计算 监控 容灾
EDAS 介绍|学习笔记
快速学习 EDAS 介绍
1312 0
EDAS 介绍|学习笔记
|
应用服务中间件 开发者
EDAS 应用创建、启动和停止|学习笔记
快速学习 EDAS 应用创建、启动和停止
361 0
EDAS 应用创建、启动和停止|学习笔记
|
弹性计算 负载均衡 应用服务中间件
EDAS 资源管理介绍|学习笔记
快速学习 EDAS 资源管理介绍
248 0
|
应用服务中间件 开发者
EDAS 应用回滚、扩容和删除|学习笔记
快速学习 EDAS 应用回滚、扩容和删除
287 0

热门文章

最新文章