讨论系统设备的异动监控
每天都要检查磁盘、磁带机、网卡等等的状态,可否用程序实现监控这些设备的状态以及更改情况??
| 居士 回复于:2004-06-07 13:06:18 |
| 搞编程的朋友们过来讨论一下啊
看有无好的办法 |
| qingzhou 回复于:2004-06-07 15:12:33 |
| 这个要看具体硬件的关键程度。。。
如果一些比较严重的硬件故障(随时造成宕机危险),液晶面板会亮黄灯,同时会有出错代码显示; 如果不是很关键的硬件有小毛病,我们可以通过编程来截获系统的MSGQ,通过LOG LEVEL作为判断标准向用户报中断模式消息或者发送邮件等等。 |
| 居士 回复于:2004-06-08 09:30:43 |
| xuguopeng的意思是想用程序来负责监控,就不用我们管理员参与了。
qingzhou说的通过监控安全级别90级以上的消息的方法是可行的。还有没有别的什么方法了? 大家讨论~~ |
| xuguopeng 回复于:2004-06-08 09:46:03 |
| 我希望是写一个程序监控设备的状态(如果能提取CPU使用情况更好),如果有问题了就写到一个PF里去,并记录更改情况。如果每天都要QSYSOPR这个MSGQ里去找的话,天啊,眼都绿了~ |
| qingzhou 回复于:2004-06-08 09:57:11 |
| 用程序去拦截安全级别较高的报警信息,没有说叫你去QSYSOPR人为的一个个找啊~~~
如果这样做法,那跟常规做法没什么区别,那就不叫“监控”了。。。 |
| xuguopeng 回复于:2004-06-08 10:01:50 |
| 哦~ 那只能截取到报警信息,但是并不能区分是关于什么的报警信息 |
| qingzhou 回复于:2004-06-08 10:09:29 |
| 要具体显示报警信息也可以的,比较麻烦些,当我们知道常见的一些故障显示哪条代码时,然后针对这个信息代码(CPA****)“翻译”成自己的语言,那就一目了然了。
比如:备份Library时的CLP [code:1:1362621101] PGM PARM(&MSG) DCL VAR(&MSG) TYPE(*CHAR) LEN(50) SAVLIB LIB(TEST) DEV(TAP01) ENDOPT(*UNLOAD) + DTACPR(*YES) MONMSG MSGID(CPF0000) EXEC(DO) CHGVAR VAR(&MSG) VALUE(ERROR OCCURED WHILE SAVLIB) ENDDO END: RETURN ENDPGM [/code:1:1362621101] 实现[系统自动监控]这块是比较有难度的事情,有时头都弄晕了。 |
| xuguopeng 回复于:2004-06-08 10:38:13 |
| 这样的监控我知道,我的意思是说写个程序常拄在系统里面,按照你的思路可以监视QSYSOPR这个MSGQ,这样才能实时的监控啊 |
| qingzhou 回复于:2004-06-08 10:45:54 |
| 把程序提交在QBATCH子系统下运行,可以实现对系统的自动监控。 |
| qingzhou 回复于:2004-06-08 10:47:05 |
| 另外,OS/400系统提供了一个叫QWCRSSTS的API函数,该函数功能就可以提取用WRKSYSSTS命令看到的系统状态信息,还可以提取更多的用WRKSTSSTS命令看不到的一些其他系统信息。可以在RPG、C、CL等程序里调用该API以获取系统信息。该函数的详细使用说明可以参看《System&API&Reference》这本书。 |
| qingzhou 回复于:2004-06-08 10:49:52 |
| 设计一个显示文件,把QWCRSSTS获取到的系统状态信息,比如系统ASP使用率、CPU使用率、系统出现Message进程数,都显示出来,我们就实现了一个系统状态信息的监视工具。 |
最热门文章推荐:
>· 网管系统
>· 华硕笔记本
>· 笔记本电脑报价
>· 东芝笔记本
>· 神舟笔记本
>· 笔记本硬盘
>· hp笔记本电脑
>· 笔记本无线上网
下一篇:求助:存储过程的查找和COPY
↓相关文章:
- · 求助:存储过程的查找和COPY
- · 【步骤】使用SQL DTS功能实现从DB/2向SQL Server传输数据.
- · 请教:如何修改PF文件的CCSID值?
- · 关于触发器的初级问题,请用过的大虾指教
- · 如何使用FTP在PC和AS/400之间传输包含中文的文件
- · 各位前辈,小女子是400初学之初学
- · (原)在as400上更换硬盘
- · pcom各种版本的问题总结
- · (如何在iSeries(AS/400)將资料加密(ZT)
- · 急等 如何更改as/400 V4R5 如何更改IP地址
- · 通过Navigator配置实现PC端拨号登陆远程AS/400.
- · 高版本安全数据向低版本系统迁移问题
- · as400与windows如何互相传送文件
- · 【分享】如何实现直接从AS/400发送信息到指定的邮箱.
- · rpg的小问题谁能解决一下,先谢了!(新手)
- · CA连接不上,PCOMM正常使用,授权及网络正常。什么问题?
- · exfmt与write的区别
- · 在TCPIP基础上建立APPC连接
- · 硬盘利用率的问题
- · 如何利用RPG,CL和ACCESS制作一个条形码标签的打印程序?
- · domino的邮件问题 急! (居士快进)
- · 请教400上的文件问题
- · 如何用PC超级终端对RS6000完成控制及安装(希望是我的精品)
- · (原创) 7133-T40阵列故障解决实例
- · 又来临时抱佛脚了,请教s7a电源问题
- · 经验交流<如何在AIX下面更改before login banner>
- · 刚完成的一个hacmp 5.1 +db2 udb 8.1 ese环境下的HA配置!
- · [原创]SNORT&ACID install on AIX 5.2
- · 一光纤卡的问题的解决,有类似问题的可以参考
- · 使用SFU实现Windows和AIX文件共享-请求加精
- · ORACLE/RAC安装完全攻略
- · Step bye Step for Install the Domino server 7 on aix 5L 5.2
- · 199学习笔记(chap11)
- · 在cp时的怪问题
- · 一个系统频繁宕机(888 102 300 0C0)的案例分析与解决!!!
- · 个人总结-理解和使用aix的日志系统
- · VIO配置1
- · IY19375补丁打不上。-_-!!!
- · 老的文章不一定就没有用处了:)
- · 任何在aix下面看你的系统是32位还是64位的
- · 吃了一个“螃蟹”
- · 监视别人在登录后都输入了什么命令
- · Securing AIX 5L from Scratch
- · 如何确定pSeries和RS/6000 CPU的主频?
- · .kshrc的作用
- · AIX 5.2对用户登录界面的安全性的增强
- · 更改HACMP环境里网卡的ip地址
- · 做AIX rootvg的镜像
- · 替换SSA raid磁盘阵列中坏盘步骤
- · 2005-02-02 日的学习内容
- · 今天是大年初一
- · 谚语
- · awk将文件的两行合并为一行
- · aix 版本显示问题
- · Domino 6 AIX安装环境
- · aix操作系统的备份和恢复
- · 如何通过PC机的超级终端控制RS6000
- · HACMP的注意事项
- · AIX经验汇总
- · hacmp的定义和发展
- · hacmp 1.1.2--1.1.4(续1)
- · AIX中关于LVM中有几个关于容量的计算
- · AIX 初学者之梦
- · ODM
- · 开门大吉之我言
- · 2个lpar1个光驱的问题--NFS的应用
- · 还是嫩啊。
- · 三年之痒
- · AIX系统升级微码,打补丁.
- · 微码问题。
- · AIX学习笔记
- · AIX下,得到用户上次更改密码时间的脚本(原创)
- · AIX 性能调优-内存、CPU篇
- · AIX 性能调优-内存、CPU篇II
- · aix mount linux文件系统
- · aix上装mozilla
- · aix上安装bash
- · IBM E-server 发展里程碑
- · 关于du与df命令
- · 培训教室机器误删除HD5的恢复过程.

