返回首页 | 网站案例 | 帮助中心

合作共赢、快速稳定、服务地方的网站建设提供商

北京网站建设

服务热线:13812345678

主机健康状态监控方法

时间:2014-11-28

    在数据库运行环境中,须要关注的主机状态主要有网络通信,系统软硬件错误,磁盘空间,内存使用,进程数量等.
1.网络通信
  网络通信可以说是最容易检测的了,基本上只须要通过网络ping就可以获知是否正常,如果还不放心,或者所属网段内禁用了ping,也可以从监控主机进行固定商品的telnet尝试或ssh登录尝试.
2.系统软硬件错误
  系统软硬件错误一般只能通过检测各种日志文件信息来实现,如主机的系统日志中基本上都会记录下OS能够检测到的大部分错误信息,如硬件错误,IO错误等,我们一般使用文本监控软件,如sec,logwatch等日志专用软件,通过配置相应的匹配规则,从日志文件中捕获满足条件的错误信息,再发送给信息分析模块.
3.磁盘空间
  对于磁盘空间的使用状况监控,通过最简单的Shell脚本就可以轻松得到系统中各个分区的当使用量,剩余可用空间等信息,积累一定时间段的信息之后,就能很容易得出系统数据量增长趋势.
4.内存使用
  系统物理内存使用量的信息采集同样非常简单,只需要一个基本的系统命令"free",就可以获得当前系统内存总量,剩余使用量,以及文件系统的buffer和cache两者使用量的信息,而且,除了物理内存使用情况,还可以得到SWAP使用量,通过shell脚本对这些输出信息进行简单的处理,即可获得足够的信息.
5.进程数量,系统进程总数,或某个用户下的进程数,都可以通过"ps"命令经过简单的处理来获得,如获取mysql用户下的进程总数.

 


建站流程

    北京网站建设流程