EDAS集成了应用实时监控服务ARMS,为部署在EDAS中的应用提供关键指标的监控能力和报警能力。
应用监控
EDAS集成了应用实时监控服务ARMS,为部署在EDAS中的应用提供关键指标的监控能力,帮助您快速定位出错接口和慢接口、重现调用参数,从而大幅提升线上问题诊断的效率。
监控粒度 | 功能描述 | 相关文档 |
---|---|---|
应用总览 | 应用详情页,您可以查看K8s集群信息,包括地域、微服务空间和运行状态以及应用诊断报告等;也可以查看应用的健康状况关键指标,包括总请求量、平均响应时间等总体指标,应用所提供的服务、所依赖的服务的相关指标,以及CPU使用量、内存使用量等系统信息。 | 查看应用总览 |
Prometheus监控 | Prometheus监控提供的预置监控仪表板包括Pod基本信息、CPU信息、内存信息和网络信息,您可以通过这些仪表板查看丰富的Prometheus监控指标,并按需更改仪表板数据的时间区间、刷新频率等属性。 | 查看Prometheus监控指标 |
实例监控 | EDAS提供了多种应用监控指标:
|
|
服务与接口监控 | 用于监控应用下的接口调用详情,包括SQL分析、NoSQL调用分析、异常分析、错误分析、链路上下游和接口快照。 | 服务和接口监控 |
应用诊断-实时诊断 | 适用于在短时间内密切监控应用性能和定位问题原因的场景。 | 实时诊断 |
应用诊断-异常分析 | 应用异常分析功能,包括异常数量统计、每类异常次数统计以及异常发生的端口等。 | 异常分析 |
应用诊断-线程分析 | 提供线程粒度的CPU耗时和每类线程数量的统计,并且每5分钟记录一次线程的方法栈并聚合,可真实还原代码执行过程,帮助您快速定位线程问题。 | 线程分析 |
报警
您可以针对特定监控对象制定报警规则。当规则被触发时,系统会以您指定的报警方式向报警联系人分组发送报警信息,以通知联系人采取必要的问题解决措施。