广州白云住房和建设局网站,推广链接,免费的活动策划网站,请解释网站开发的主要流程一、监控大盘内容分类 1、告警 2、业务趋势 3、异常码 4、主机 5、服务状态 6、系统账单 二、API分类 【基础数据】 1、分组查询各自子系统 2、子系统查询名下各个微服务 【主机】 根据分组查询主机信息#xff0c;按照子系统分组#xff0c;按照CPU和内存排序 步骤#xf… 一、监控大盘内容分类 1、告警 2、业务趋势 3、异常码 4、主机 5、服务状态 6、系统账单 二、API分类 【基础数据】 1、分组查询各自子系统 2、子系统查询名下各个微服务 【主机】 根据分组查询主机信息按照子系统分组按照CPU和内存排序 步骤 1、先查询主机数量 2、对于不到100台的直接查询所有结果并在内存中进行排序 3、对于超过100台的基于缓存查询查不到前端给出提示 4、由于数据实时查询argus,需要支持异步查询和缓存 【异步任务】 1、20分钟运行一次 2、redis 查询当前缓存的系统名 3、元数据管理-查询对应的主机 4、定时任务-argus-更新主机CPU,内存信息写入redis有序集合 5、redis集合每个系统两个有序集合CPU、Memory 【告警】 1、返回不同子系统的每天的告警曲线 2、根据子系统查询近7天的告警分布 【步骤】 1、每天定时任务统计前一天的各个系统各个类型的数量 2、实时统计当天某个系统各类型的数量 3、没有子系统的情况下根据namespace找到子系统 4、通过flink统计出准实时数据保存到redis 【业务趋势】 1、各个子系统和场景返回业务趋势曲线 【异常码】 根据微服务和场景返回异常码列表和出现次数 【服务状态】 根据分组查询微服务状态信息按子系统进行分组 【系统账单】 根据分组查询账单信息按子系统分组