最近项目上需要对服务器与ArcGISServer服务进行监控,做了一个初步的原型,实现了以下功能。
一、服务器监控
- 注册服务器
- 服务器运行状态监控
- 在线状态
- CPU、内存、存储配置监控,由于现在很多采用使用虚拟化技术,存在服务器配额被降级的风险,程序可以根据标准要求对实际配置进行监测;
- CPU、存储、内存的报警,超过设置的阈值时系统发出预警;
- 日志记录
二、ArcGIS Server服务监控
- 服务注册
- 服务启动、停止
- 服务访问量统计
- 服务响应时间记录
- 服务状态监控
三、短信提醒
服务器、服务的状态出现异常时,发送短信给系统管理员。
下面贴上界面: