向管理员发送电子邮件警报

警报是 IBM Storage Protect 服务器上相关问题的通知,由服务器消息触发。 警报可以显示在 Operations Center 中,并且可以通过电子邮件从服务器发送给管理员。

准备工作

在为管理员配置关于警报的电子邮件通知前,确保已满足下列需求:
  • 必须具有 SMTP 服务器才能通过电子邮件发送和接收警报,并且通过电子邮件发送警报的服务器必须有权访问 SMTP 服务器。
    提示: 如果 Operations Center 安装在单独的计算机上,那么该计算机不需要访问 SMTP 服务器。
  • 管理员必须有系统特权才能配置电子邮件通知。

关于此任务

仅在第一次发生警报时发送电子邮件通知。 此外,如果在配置电子邮件通知之前生成警报,将不针对该警报发送任何电子邮件通知。

可以配置采用下列方式的电子邮件通知:
  • 发送各个警报的通知
  • 发送警报摘要

警报摘要包含关于当前警报的信息。 摘要包括警报总数、活动和不活动警报的总数、最旧的警报、最新的警报以及最常出现的警报。

可指定最多三个管理员来通过电子邮件接收警报摘要。 警报摘要大约每小时发送一次。

过程

要为管理员配置有关警报的电子邮件通知,请在要从中接收电子邮件警报的每个中央服务器和辐射服务器上完成下列步骤:

  1. 要验证警报监视是否打开,请发出下列命令:
    QUERY MONITORSETTINGS
  2. 如果命令输出表明警报监视已关闭,请发出以下命令。 否则,请继续执行下一步。
    SET ALERTMONITOR ON
  3. 要启用电子邮件通知的发送,发出下列命令:
    SET ALERTEMAIL ON
  4. 要定义用于发送电子邮件通知的 SMTP 服务器,发出下列命令:
    SET ALERTEMAILSMTPHOST host_name
  5. 要指定 SMTP 服务器的端口号,发出下列命令:
    SET ALERTEMAILSMTPPORT port_number

    缺省端口号为 25。

  6. 要指定警报发件人的电子邮件地址,发出下列命令:
    SET ALERTEMAILFROMADDR email_address
  7. 对于每个必须接收电子邮件通知的管理员标识,发出下列命令之一以激活电子邮件通知并指定电子邮件地址:
    REGISTER ADMIN admin_name ALERT=YES EMAILADDRESS=email_address 
    UPDATE ADMIN admin_name ALERT=YES EMAILADDRESS=email_address
  8. 选择至少一个下列选项,指定要接收电子邮件通知的管理员标识:
    • 发送各个警报的通知
      要指定或更新接收个别警报的电子邮件通知的管理员标识,发出下列命令之一:
      DEFINE ALERTTRIGGER message_number 
      ADmin=admin_name1,admin_name2
      UPDATE ALERTTRIGGER message_number 
      ADDadmin=admin_name3 DELadmin=admin_name1
      提示:Operations Center的 " 配置警报 " 页面中,可以选择将接收电子邮件通知的管理员。
    • 发送警报摘要
      要指定或更新通过电子邮件接收警报摘要的管理员标识,发出下列命令:
      SET ALERTSUMMARYTOADMINS admin_name1,
      admin_name2,admin_name3
    如果要接收警报摘要但不希望接收关于各个警报的通知,请完成下列步骤:
    1. 暂挂有关个别警报的通知,如 暂挂电子邮件警报临时中所述。
    2. 确保相应的管理员标识在下列命令中列出:
      SET ALERTSUMMARYTOADMINS admin_name1,
      admin_name2,admin_name3

向多名管理员发送电子邮件警报

以下示例描述的命令使系统通过电子邮件向管理员 myadmindjadmincsadmin 发送消息 ANR1075E 的任何警报:

SET ALERTMONITOR ON
SET ALERTEMAIL ON
SET ALERTEMAILSMTPHOST mymailserver.domain.com
SET ALERTEMAILSMTPPORT 450
SET ALERTEMAILFROMADDR srvadmin@mydomain.com
UPDATE ADMIN myadmin ALERT=YES EMAILADDRESS=myaddr@anycompany.com
UPDATE ADMIN djadmin ALERT=YES EMAILADDRESS=djaddr@anycompany.com
UPDATE ADMIN csadmin ALERT=YES EMAILADDRESS=csaddr@anycompany.com
DEFINE ALERTTRIGGER anr0175e ADMIN=myadmin,djadmin,csadmin