日期:2008-9-22 晚
说明: 实用维护自动化,其实非常简单。
如下分析:
步骤:
第一步:要分析系统信息,必须要了解系统当前情况;也则需要能够查看到系统当前运行状态,log等等信息
第二步:获得信息后,一般情况下,如linux下的log信息,信息量非常大,如何提高查看效率,也就是第二步要做的问题?如何快速获得有用信息
第三步:获得系统当前信息后,如发现问题,如何处理。。
解决办法:定时任务实现定时执行以下程序
1.获取信息。。通常作为服务器,用户要登录系统,一般使用ssh,telnet等形式。。那么通过ssh,telnet等登录方式,用什么工具能够实现自动输入命令,自动去获取需要的信息呢?
答案就是使用:expect工具(*nix系统支持较好) 或者 secure crt 工具(只支持windows系统)
具体使用方法以后介绍
2.如何处理信息:答案:程序;最简单方法:使用最熟悉的开发语言。
建议:使用脚本,*nix环境下利用shell,awk,sed处理文本非常方便
windows环境:vbscript,php,python都可以。特别secure crt工具支持vbscript脚本。
3.第三步实现,也则是第二步的延续,也则是数据格式的转换。。
提示:以上步骤总结成开发构架:采集数据--->处理数据---》转换数据并存入数据库---》展现数据
阅读(677) | 评论(0) | 转发(0) |