16-Email告警配置
本章节下载: 16-Email告警配置 (197.82 KB)
Email告警功能用于向指定的收件人(通常为网络管理员)发送告警邮件。当网络中发生诸如服务器宕机、链路中断、网络攻击时,设备会产生相应的日志信息。Email告警模块会对产生的日志信息进行收集,并周期性地通过邮件发送给网络管理员,以便管理员及时获知相应信息。
设备支持对以下三种类型的事件发送告警邮件:
· 节点故障:当实服务器断开或恢复时发送邮件。有关实服务器的详细介绍,请参见“负载均衡配置指导”中的“服务器负载均衡”。
· 链路故障:当链路断开或恢复时发送邮件。有关链路的详细介绍,请参见“负载均衡配置指导”中的“出方向链路负载均衡”。
· 网络攻击(暂不支持):当检测到网络攻击时发送邮件。有关各种类型网络攻击的详细介绍,请参见“安全配置指导”中的“攻击检测与防范”。
仅支持配置SMTP类型的邮件服务器。
(1) 进入系统视图。
system-view
(2) 创建邮件服务器,并进入邮件服务器视图。
email-server server-name
(3) 配置邮件服务器的主机地址。
email-server host { domain domain-name | ip ip-address }
缺省情况下,未配置邮件服务器的主机地址。
若配置邮件服务器地址为域名格式,则需要配置域名解析功能来获取邮件服务器主机名与IP地址的映射关系。域名解析的详细介绍,请参见“三层技术-IP业务配置指导”中的“域名解析”。
(4) (可选)配置邮件服务器的端口。
email-server port port
缺省情况下,邮件服务器的端口为25。
(5) (可选)开启客户端身份验证功能。
email-server client-authentication enable
缺省情况下,客户端身份认证功能处于关闭状态。
如果邮件服务器需要对用户进行身份验证,则需要开启本功能。
(6) (可选)配置邮件服务器的用户名和密码。
email-server username username password { cipher | simple } password
缺省情况下,未配置邮件服务器的用户名和密码。
若开启了客户端身份验证功能,则需要同时配置邮件服务器的用户名和密码。
邮件服务器配置完成后,可通过执行本命令测试配置的正确性。
(1) 进入系统视图。
system-view
(2) 进入邮件服务器视图。
email-server server-name
(3) 测试邮件服务器的可用性。
email-server test
(1) 进入系统视图。
system-view
(2) 创建并进入Email视图。
send-email type warning
(3) 配置触发告警的事件类型。
event { link-failure | network-attack | node-failure }
缺省情况下,未配置触发告警的事件类型。
(4) 配置发送Email告警的SMTP服务器。
email-server server-name
缺省情况下,未配置发送Email告警的SMTP服务器。
(5) 配置邮件主题。
email-subject subject-string
缺省情况下,未配置邮件主题。
(6) 配置收件人邮箱地址。
email-recipients mail-address
缺省情况下,未配置收件人邮箱地址。
若同时配置多个收件人邮箱地址,多个邮箱地址间以;分隔。
(7) 配置发件人邮箱地址。
email-sender mail-address
缺省情况下,未配置发件人邮箱地址。
仅允许配置一个发件人邮箱地址。
(8) 配置发送邮件的频率。
email-frequency interval
缺省情况下,发送邮件的频率为60秒。
(9) 开启Email发送功能。
email-sending enable
缺省情况下,Email发送功能处于关闭状态。
在完成上述配置后,在任意视图下执行display命令可以显示配置后Email告警的运行情况,通过查看显示信息验证配置的效果。
表1-1 Email告警显示和维护
显示邮件服务器的配置信息 |
display email-server [ name server-name ] |
显示Email的配置信息 |
display send-email [ type warning ] |
如图1-1所示,在Device上配置服务器负载均衡功能,使三台物理服务器Server A、Server B和Server C联合提供FTP服务。若物理服务器宕机,则通过指定的SMTP邮件服务器向管理员邮箱[email protected]发送告警邮件。
图1-1 配置Email告警组网图
(1) 配置接口IP地址和路由保证网络可达,具体配置步骤略
(2) 配置服务器负载均衡功能
# 有关服务器负载均衡的更多配置,请参见“负载均衡配置指导”中的“服务器负载均衡”。
(3) 配置邮件服务器
# 创建邮件服务器smtp-server1,并进入邮件服务器视图。
<Device> system-view
[Device] email-server smtp-server1
# 配置邮件服务器的主机IPv4地址为200.1.1.1。
[Device-email-server-smtp-server1] email-server host ip 200.1.1.1
(4) 测试邮件服务器
# 测试邮件服务器的可用性。
[Device-email-server-smtp-server1] email-server test
Email server is available.
# 退回系统视图。
[Device-email-server-smtp-server1] quit
(5) 配置发送Email告警
# 创建并进入告警类型的Email视图。
[Device] send-email type warning
# 配置触发告警的事件类型为节点故障。
[Device-email-warning] event node-failure
# 配置发送Email告警的SMTP服务器为smtp-server1。
[Device-email-warning] email-server smtp-server1
# 配置邮件主题为The state of real server。
[Device-email-warning] email-subject The state of real server
# 配置收件人邮箱地址为[email protected]。
[Device-email-warning] email-recipients [email protected]
# 配置发件人邮箱地址为[email protected]。
[Device-email-warning] email-sender [email protected]
# 开启Email发送功能。
[Device-email-warning] email-sending enable
[Device-email-warning] quit
# 显示邮件服务器smtp-server1的配置信息。
[Device] display email-server name smtp-server1
Server name: smtp-server1
Domain name:
IPv4 address: 200.1.1.1
IPv6 address:
Port number: 25
Email server client-authentication: Enabled
Email server username: admin
# 显示告警类型Email的配置信息。
<Device> display send-email type warning
Email type: Warning
Event: node-failure
Email server: smtp-server1
Email subject: The state of real server
Email recipients: [email protected]
Email sender: [email protected]
Email sending frequency: 60 sec
Email sending function state: Enabled
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!