用于校内小比赛,老师要打分,Java实现
利用Thrift开发一个服务器监控工具,要求有agent/server端,提供如下功能:
1)agent端部署在每一台被监视的主机上,能够采集主机资源使用情况(CPU/磁盘空间/内存)
2)server端能够通过Web界面展示主机资源的使用情况统计(能够按天/小时/分钟为单位统计并绘图)
3)server端对被监控主机能够分组管理。
4)Server段能够通过界面操作向指定的组发送某个指令(指令内容可配置),执行对应的脚本。
5)能够设置一些简单的预警策略,当资源使用条件达到预警阀值之后能够发送邮件预警。
6)不能抄袭Github,别人的代码,需要3天与我沟通一次项目进展。
7)项目限时一周完成