RestCloud监控平台可以实时的了解和分析API的运行状况和性能数据,同时作为微服务的统一监控中心实时收集所有微服务实例的运行性能数据,所有微服务实例通过心跳或日志的方式汇总监控数据,监控中心通过统一的监控图表或面板进行分析和统计。是专门为微服务或API打造的实时监控中心,开发人员无须关心日志的打印和收集,所有监控能力都是由平台自动完成收集并统计。
RestCloud监控平台
一、RestCloud监控平台主要特点
1、实时分析和统计所有API及微服务实例的性能;
2、实时获取JVM的运行数据包括内存及线程使用情况;
3、监控微服务的熔断情况;
4、监控分布式事务数据、异常服务数据;
5、全链路监控以及分析API的调用关系。
二、RestCloud监控平台API调用情况分析
对每日API调用进行图表统计,对实时发生的API异常情况进行统计并记录日常信息,统计所有API的平均响应时间已随时监控服务实例的性能。
三、API实时运行数据监控
实时监控每一个API的调用总数、平均响应时间、异常发生次数、当前并发数。
四、RestCloud监控平台对API异常信息监控
当API服务执行异常时系统会立即记录输入输出参数,请求用户的ID,请求发生时间,异常信息等重要数据,以协助管理员事后分析可能发生异常的代码。
五、RestCloud监控平台JVM运行时性能监控
可实时监控JVM的内存及线程情况包括:并发线程数、死锁线程数、等待线程数等。
六、服务依赖关系分析
系统能根据微服务之间的相互调用日志自动分析服务之间的依赖关系并给出拓朴图。
七、APM全链路跟踪
基于Google Dapper论文RestCloud监控平台完全自主研发了APM全链路跟踪引擎,能自动收集所有API的调用情况并形成调用链路的拓朴图。