通知设置

最后更新于:

EventLog Analyzer通过电子邮件向用户分发计划生成和自动生成的报表。它通过电子邮件和短信向用户发送告警通知。

电子邮件和短信设置可根据您的环境要求进行配置。

电子邮件设置

若需配置或修改电子邮件设置,

  • 导航至设置 > 系统设置 > 通知设置 > 邮件设置

EventLog Analyzer提供两种邮件服务器配置模式:

SMTP

此方法支持通过基本认证或OAuth认证创建并验证邮件服务器。

要配置 SMTP 邮件服务器,

  1. 字段中选择SMTP
  2. 在相应字段中输入邮件服务器的服务器名称或IP地址端口号
  3. 发件人地址字段中,输入用于从事件日志分析器发送通知、告警等的电子邮件地址。
  4. 收件人地址字段中,若需接收事件日志分析器发送的邮件通知,请输入您的电子邮箱地址。
  5. 从可用选项中选择连接安全类型:SSL、TLS 或无。
  6. 从以下选项中选择身份验证类型:
  7. 基本认证
    • 输入访问邮件服务器的用户名 和密码
    • 如果您的邮件服务器不需要身份验证,请将这些字段留空。
  8. OAuth 认证
    • 从可用选项中选择邮件提供商:MicrosoftGoogle
    • 若邮件提供商为 Microsoft,请在相应字段中填写用户名、租户 ID、客户端 ID 和客户端密钥。在事件日志分析器中,Azure 云默认被视为 Azure 环境。您可通过点击"选择合适的 Azure 环境"链接修改 Azure 环境设置。
    • 注意:若需了解如何查找Azure租户ID、客户端ID和客户端密钥,请点击此处
  9. 若您在第6步选择了基本身份验证,可点击"测试邮件"按钮让Log360发送测试邮件。
  10. 点击“保存设置”以保存邮件服务器配置。

API

此方法允许您通过邮件提供商的API创建并验证邮件服务器。

  • 模式字段中选择API
  • 从可用选项中选择您的邮件提供商:MicrosoftGoogle
  • 发件人地址字段中,输入用于从eventLog Analyzer发送通知、告警等的电子邮件地址。
  • 若需接收事件日志分析器发送的通知邮件,请在收件人地址栏输入您的邮箱地址。
  • 若邮件提供商为 Microsoft,请在相应字段中填写租户 ID、客户端 ID 和客户端密钥。在 EventLog Analyzer 中,Azure 云默认视为 Azure 环境。您可通过点击"选择合适的 Azure 环境"链接修改 Azure 环境设置。
  • 注意:若需了解如何查找Google租户ID、客户端ID和客户端密钥,请点击此处
  • 若邮件提供商为Google,请上传JSON私钥文件。
  • 注意:了解如何获取 JSON 私钥文件,请点击此处
  • 点击保存设置

查找 Azure 租户 ID、客户端 ID 和客户端密钥以配置 SMTP 邮件服务器的步骤

  • 登录portal.azure.com
  • Azure 服务下,点击应用注册 → 新建注册
  • 输入自定义名称并选择支持的账户类型(保持默认设置)。
  • 重定向URI字段中,选择"Web"并粘贴以下OAuth链接:https://identitymanager.manageengine.com/api/public/v1/oauth/redirect (或)您也可按以下语法添加本地重定向API:

    protocol://localhost:port_number/context_if_any/RestAPI/WC/OAuthSetting例如:http://localhost:8095/event/RestAPI/WC/OAuthSetting。若仅添加了localhost作为重定向URI,则必须通过localhost访问产品以配置邮件服务器。

  • 在下一页中,您将看到应用程序详细信息。复制客户端 ID 和租户 ID
  • 在左侧窗格中,依次点击证书与密钥 → 新建客户端密钥
  • 为客户端密钥添加描述,在有效期字段选择密钥有效时长后点击添加
  • 系统将生成客户端密钥,请复制""字段显示的字符串。
  • 点击保存设置并完成授权提示。

查找用于SMTP邮件服务器配置的Google Workspace客户端ID和客户端密钥的步骤

  • 登录console.developers.google.com
  • 在仪表板中,若无现有项目请点击创建新建项目,或选择任意现有项目后点击新建项目
  • 输入项目名称。在位置字段中点击浏览并选择父级组织。点击创建
  • 在项目详情页左侧窗格中,依次点击“API 和服务”→“库”
  • 从可用 API 列表中选择Gmail API点击启用。您可使用搜索功能快速定位该 API。
  • 在左侧窗格中,点击OAuth 同意屏幕并选择用户类型。若您没有 Google Workspace 账户,请选择外部用户
  • 填写应用名称、应用标识图标技术支持邮箱、开发者信息,点击保存并继续
  • 点击添加或移除权限范围,选择Gmail API(https://mail.google.com/),点击更新。随后点击保存并继续
  • 添加测试用户并点击保存并继续
  • 在左侧窗格中,依次点击凭据 → 创建凭据 → OAuth客户端ID
  • 选择应用类型为"Web应用程序",输入自定义名称。
  • 授权重定向URI中粘贴以下OAuth链接:https://identitymanager.manageengine.com/api/public/v1/oauth/redirect (或)您也可按以下格式添加本地重定向API:

    协议://localhost:端口号/上下文字符串(如有)/RestAPI/WC/OAuthSetting。例如:http://localhost:8095/event/RestAPI/WC/OAuthSetting。若仅添加了localhost作为重定向URI,则必须通过localhost访问产品以配置邮件服务器。

  • 点击保存
  • 点击"下载 JSON"以获取授权服务器详细信息文件。复制屏幕上显示的客户端 ID 和客户端密钥。

查找用于 API 邮件服务器配置的 Azure 租户 ID、客户端 ID 和客户端密钥的步骤

  • 登录portal.azure.com
  • 在 Azure 服务下,点击应用注册 → 新建注册
  • 输入自定义名称并选择支持的账户类型。(若不确定支持类型,请选择“仅组织目录中的账户”)。
  • 在左侧窗格中,点击API 权限 → 添加权限
  • 点击Microsoft Graph → 应用程序权限
  • 搜索“邮件”并选择权限Mail.Send。点击“添加权限”。
  • 点击授予管理员同意
  • 复制显示的客户端 ID 和租户 ID
  • 在左侧窗格中,单击证书和密钥 → 新建客户端密钥
  • 为客户端密钥提供描述。在"过期时间"字段中选择客户端密钥的有效期,然后点击"添加"。
  • 系统将生成客户端密钥。复制""字段下显示的字符串。

为API邮件服务器配置下载JSON私钥的步骤

  • 登录console.developers.google.com
  • 打开服务账户页面。
  • 点击创建项目。输入项目名称、组织和位置。点击创建
  • 点击顶部行中的“+ 创建服务账户”按钮。
  • 在服务账户详细信息中,输入服务账户的名称、ID 和描述,然后点击创建并继续
  • 如有需要,您还可通过"授予此服务账户项目访问权限"选项为服务账户分配IAM角色。
  • 点击继续
  • 如有需要,可添加允许使用和管理该服务账户的用户或组。
  • 点击完成
  • 点击您创建的服务账户的电子邮件地址。
  • 点击密钥选项卡。
  • “添加密钥”下拉列表中,选择“创建新密钥”
  • 选择密钥类型为JSON
  • 点击创建

您的新公钥/私钥对将生成并下载至本地设备。请妥善保管私钥,因这是唯一副本且无法重新生成相同私钥。

下载 JSON 私钥后,您需启用 Gmail API 服务,并为服务账户授予全局域授权。

启用 Gmail API 服务

  • 登录console.developers.google.com
  • 从下拉菜单中选择项目。
  • 点击“+启用 API 和服务”。
  • 选择Gmail API并点击启用

向服务账户授予全局域授权

  • 以超级管理员身份登录 Google Workspace域的管理控制台
  • 导航至主菜单 → 安全 → 访问和数据控制 → API 控制
  • “全局委托”面板中,选择“管理全局委托”。
  • 点击添加新委托
  • 客户端 ID字段中输入服务账户的客户端 ID。您可在服务账户页面找到服务账户的客户端 ID。
  • OAuth 范围(以逗号分隔)字段中,输入应用程序应被授予访问权限的范围列表。例如,若应用程序需要对 Google Mail API 的全局完全访问权限,请输入:https://mail.google.com
  • 点击授权

您的应用现已获得代表域内用户执行API调用的权限(即"模拟"用户身份)。执行授权API调用时,请指定需模拟的用户身份。

短信设置

要配置或更改短信设置,

  • 导航至设置 > 系统设置 > 通知设置 > SMS 设置。
  • 若需发送短信提醒,可配置事件日志分析器使用GSM调制解调器或自定义短信网关。

GSM调制解调器配置

自定义短信网关配置

GSM调制解调器配置

要配置GSM调制解调器,

  1. 前往“设置”> “系统设置”> “通知设置”> “短信设置”
  2. SMS 提供商下拉 框中选择GSM 调制解调器
  3. “调制解调器端口号”中,输入连接电信服务提供商提供的短信硬件组件的 EventLog Analyzer 服务器机器的硬件端口。
  4. 点击保存设置完成配置。
  5. 若未在此处配置短信设置,EventLog Analyzer将在告警配置文件创建界面提示您进行短信设置配置。

配置调制解调器端口和调制解调器速度的步骤:

  • 将 GSM 调制解调器连接到串行通信端口。
  • 连接时必须使用串行电缆。
  • Windows 设备的端口号为 comX,例如 COM7 或 COM8。
  • 输入调制解调器连接的端口号,例如COM1。

建立短信服务器连接的要求:

  • 调制解调器/移动设备必须具备GSM功能,并支持插入SIM卡。
  • 应支持7位(GSM默认字符集)、8位及Unicode(UCS2)编码。
  • 确保配置于EventLog Analyzer的GSM调制解调器未被其他应用程序占用。
  • 若通过GSM调制解调器发送短信通知时遇到问题,请重启EventLog Analyzer后重新尝试。
  • 满足这些条件后,EventLog Analyzer 即可支持您的调制解调器/手机。

自定义短信网关配置

您可配置自定义短信网关,前提是该网关基于HTTP、SMTP或SMPP协议。

基于HTTP的短信服务商:

  • 导航至“设置”> “系统设置”> “通知设置”> “短信设置”
  • 短信提供商下拉 菜单中选择短信服务提供商
  • 服务类型下拉框中选择HTTP
  • 在HTTP(S)方法字段中,选择使用POST或GET方法发送短信。
  • 在HTTP(S) URL字段中,输入您的短信网关提供商的URL。
  • 在HTTP(S)参数字段中,输入您短信服务商专用的HTTP参数。

注意:HTTP参数需用&符号分隔。

示例格式:userName=xxx&password=yyy&mobileNumber=%mobNo&message=%message%

其中,
userName = 用于表示API认证用户名的参数
xxx = API认证用户名
密码 = 用于表示 API 认证密码的参数
yyy = API认证密码
mobileNumber = 收件人参数
%mobNo% = 此宏表示用户的手机号码
message = 消息参数
%message% = 此宏表示短信内容
更多HTTP参数 - 若短信服务商要求更多参数(如unicode和apiID),请使用'&'符号添加

  • 指定您从提供商处获得的响应,以确定短信发送是否成功。
  • 点击“高级设置”,输入短信供应商专用的HTTP请求头。
  • 勾选“将消息转换为Unicode”复选框,以Unicode格式发送短信。
  • 点击“保存设置”完成配置。

基于SMTP的短信服务商:

  • 导航至设置 > 系统设置 > 通知设置 > 短信设置
  • 短信服务商下拉 框中选择短信服务提供商
  • 服务类型下拉框中选择SMTP。
  • 发件人地址字段中,输入您希望发送短信的电子邮件地址。例如:noreply@eventloganalyzer.com
  • 在收件人地址字段中,输入 %mobNo% 宏后跟您的服务商邮箱。例如:%mobNo%@clickatell.com。具体值请咨询您的短信服务商。
  • 主题字段中,根据短信服务商要求输入手机号码或消息内容。
  • 内容字段中输入相应数据,具体格式因短信服务商而异。
  • 在SMTP服务器/端口字段中,输入SMTP服务器的名称或IP地址及其端口号。
  • 用户名和密码字段中输入SMTP服务器的相应凭据。
  • 点击"保存设置"完成配置。

基于SMPP的短信服务商:

  • 导航至“设置”> “系统设置”> “通知设置”> “短信设置”
  • 短信服务商下拉 菜单中选择短信服务提供商
  • 服务类型下拉字段中,选择SMTP。
  • 在SMPP服务器/端口字段中,输入SMPP服务器的名称或IP地址及其端口号。
  • 用户名和密码字段中输入SMPP服务器的相应凭据。
  • 点击高级设置在SMPP源地址字段中 输入相应的IP地址。
  • 选择目标号码类型(TON)和目标地址的数字计划指示符(NPI)。
  • 选择目标地址的号码类型(TON)和数字计划指示符(NPI)。
  • 点击“保存设置”完成配置。