数据库审计提供了告警邮件的配置功能,该功能可以通过邮件的方式将告警信息发送给您。

前提条件

已经开启数据库审计系统的系统管理员角色,具体操作请参见 开启系统管理员和系统审计员角色

背景信息

配置告警邮件功能时,需要参考本文内容进行如下配置:
  1. 数据库审计的系统管理员sysadmin设置发送告警邮件的服务器。
  2. 数据库审计的管理员配置用户接收告警邮件的邮箱地址。
  3. 数据库审计的管理员配置告警邮件信息。

    数据库审计系统环境产生的告警为系统告警;数据库审计的语句命中告警规则产生的告警为规则告警。

    • 当需要接收系统告警通知邮件时,需配置系统告警邮件信息。
    • 当需要接收规则告警通知邮件时,需配置规则告警邮件信息。

步骤一:配置邮件服务器

  1. 在浏览器地址栏输入https://数据库审计IP,进入登录页面,并使用系统管理员sysadmin的用户名和密码登录数据库审计控制台。
  2. 在顶部菜单栏,单击系统 > 通知管理
  3. 告警通知管理 > Email设置页面的Email设置区域,设置发送告警邮件服务器的相关参数。
    告警设置
    参数 说明
    SMTP服务器地址 发送告警邮件的SMTP服务器的IP地址。
    用户名 数据库审计实例访问发送告警邮件的服务器的用户名。
    端口 数据库审计实例对接发送告警邮件的服务器的端口。

    端口范围1~65535。

    密码 数据库审计实例访问发送告警邮件服务器的密码。

    如果邮件服务器要求第三方客户端登录时使用授权码,此处需要填写客户端授权码。

    加密连接类型 数据库审计实例连接发送告警邮件服务器时使用的加密类型。

    加密连接类型包括SSLTLS

    发件人地址 邮件中显示的发送告警邮件的邮箱地址。
  4. 发信测试区域的收件人地址中,填写接收告警邮件的邮箱地址。
    如需校验接收告警邮件的邮箱有效性,可单击 发送测试邮件。如果测试邮箱接收到测试邮件,表示 收件人地址信息填写正确。
  5. 单击保存

步骤二:配置告警邮件接收地址

请参见以下步骤为需要接收告警邮件的用户配置邮箱地址。

  1. 登录数据库审计系统
  2. 在页面右上角单击用户名,在下拉列表中单击用户资料
  3. 用户资料对话框中,输入用户对应的邮件地址,单击保存
    用户资料
  4. 在提示框中,单击确定

配置系统告警邮件信息

当需要接收系统告警通知邮件时,需配置系统告警邮件信息。

  1. 登录数据库审计系统。
    具体操作请参见 登录数据库审计系统
  2. 在顶部菜单栏,单击配置 > 系统告警设置
  3. 邮件通知页签的用户列表中,选中需要接收告警邮件的用户所在行的通知列。
    您可以选择为多个用户开启告警邮件接收通知,未选中的用户将不会接收到告警邮件。 告警配置
  4. 配置系统告警邮件的邮件标题告警周期,选中邮件中需要显示的系统告警信息。
  5. 单击确定
  6. 在提示框中,单击确定

步骤四:配置规则告警邮件信息

当需要接收规则告警通知邮件时,需配置规则告警邮件信息。

  1. 在数据库审计系统概况页面的数据库区域,单击已添加数据库的信息
  2. 在数据库详情页面,单击配置
  3. 规则告警通知邮件通知页签,选中所有需要接收告警邮件的用户所在行的通知列。
    告警邮件
  4. 配置规则告警邮件的邮件标题告警周期,选中告警邮件中发送的内容。
  5. 单击确定
  6. 在提示框中,单击确定

执行结果

配置数据库审计系统告警邮件后,当数据库审计系统环境发生告警时,会收到系统告警邮件通知。配置数据库审计规则告警邮件后,当审计的语句命中告警规则时,会收到规则告警邮件通知。