分类: 系统运维
2008-06-18 10:02:35
一、开启报警设置,并设置相关权限
打开EM Setting 对相关选项进行设置
RIGHT ->BUTTON->Description->Setting
Options->Security Options->Overall Activation Setting->ACTIVE
Client Preferences ->Event Management->Users authorized to issue commands->ca-test\caunint,localsystem,user@*,NT Authority\system
Client Preferences ->Event Management->Default user id for running cmds->administrator
Client Preferences ->Event Management->Default pswd for running cmds-> catest
上面的设置主要是打开报警设置,并为运行的命令给予一定的权限。
注:在Server Preferences 中具有与Client Preferences 同样的设置项,是否要进行设置需要进一步确认。
二、设置报警条件与动作
通过在EM Setting中的Message中添加过滤条件来达到事件的自动的报警,其中要注意Mesg Id的格式,以确保信息的匹配。保存后添加采取的动作,如果采用邮件报警需选择COMMAND格式,并在TEXT中添加相应命令。为保证传递信息的准确有效,
参考命令:
&NODEID &TEXT
将信息源与内容传递出去。
三、邮件报警脚本
1)msg.bat:
@echo off
set subject=%2 %3
set message=%1 ..GENERATE.. %2 %3 %4 %5 %6
call c:\mail.bat
2)mail.bat:
@echo off
set tmp=c:\tmp.txt
set rese=xxx@xxx.com.cn
echo from:alter@ca-test >%tmp%
echo to:%rese% >>%tmp%
echo subject:%SUBJECT%>>%tmp%
echo =========================================>>%tmp%
echo %MESSAGE% >>%tmp%
echo =========================================>>%tmp%
copy %tmp% C:\Inetpub\mailroot\Pickup
del %tmp%
四、Blat邮件报警
blat -to -subject “test” -body ”test”
五、相关命令
unicntrl start opr 开启Event Management 模块
unicntrl stop opr 关闭Event Management 模块
delkeep -all * 删除所有 Held Message 中的信息
cawto CA-Test Warning 向 Event Management 发送消息
oprcmd opreload 向 Event Management 发送命令
六、SNMP Trap 信息解读
1、打开相应选项
Client Preferences->
EM Setting->Format traps using provided tables? YES
Component Activation Flags->SNMP Trap Server Activated YES
2、MIB库导入
通过TrapEditer导入数据库,并使之ENABLE
或
通过TRPCNTRL导入MIB,TRAP文件
3、Trap信息接收
当重启计算机,或其它故障时,会造成接收SNMP Trap信息失败,具体现象为事件查看器中无
%CATD_I_060或%CATD_I_066等信息。
此时需要重新启动TRAP接收服务:CATRAPD
关闭TRAP接收服务:TRPCNTRL SHU
4、NODE UNRESOLVED
出现NODE UNRESOLVED,主要是系统没有查询到IP地址与主机名的对应记录,解决方法是在
%systemroot%\system32\host文件中添加相应的记录。