服务器监控问题
现在设计一个服务器监控的的程序,需要定时监控指定服务器的运行状态,如果判断出服务器不可用的话,会发出报警。我想问问各位前辈有没有好的设计思路。
现在有几个疑问
1:如何判断指定服务器的运行状态?原先设想的是定时去连一下服务器如果连接成功的话就说明服务器运行正常。但是后来想想仅仅这样似乎不够,一般对服务器进行监控是不是还需要判断服务器CPU使用状况,硬盘使用状况,端口使用状况呐?
2:服务器和监控程序之间的通讯问题,像这样的监控程序是定时的由程序向服务器发送请求取得各项运行指标好些,还是在服务器端安装一个定时发送运行状态的程序好一些?哪种实现方式比较方便一些,在技术上比较容易一些啊?
哪位有这方面开发经验的前辈,能不能给提供点思路啊。谢谢哦 OLZ