Chinaunix首页 | 论坛 | 博客
  • 博客访问: 349720
  • 博文数量: 30
  • 博客积分: 4041
  • 博客等级: 上校
  • 技术积分: 975
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-15 11:06
文章分类

全部博文(30)

文章存档

2010年(6)

2009年(6)

2008年(18)

我的朋友

分类:

2008-09-22 22:53:21

日期: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) |
0

上一篇:notepad++

下一篇:expect结合shell的使用

给主人留下些什么吧!~~