项目分为配置中心、服务端与客户端、web展示操作界面、数据存储,通过项目可以实现对服务器以及其他网络设备进行状态监控预警,该项目为个人完全负责项目,配置中心选择nacos作为配置中心,服务端与客户端为python编写,主要通过socketserver模块实现被监控客户端到服务端的数据主动传输,服务端处理数据后将数据保存到elasticsearch里面,监控web界面采用html来作为前端展示,后台基于flask,通过获取es最新数据实现与前端交互,这个监控平台暂时比较简单,仅作为展示硬件资源使用情况以及网络情况,基于python的强大扩展能力以及flask的强大自由度,可以实现监控功能的自由扩展