iPaaS文档库 iPaaS文档库
00 概述
01 产品安装指南
02 快速入门指南
03 Studio使用指南
04 iPaaS使用指南
05 高级配置指南
06 接口服务说明
07 升级&数据迁移指南
08 产品集成指南
09 FAQ
  • API异常告警
  • API变更告警
  • 服务器资源告警
  • 服务器状态告警
  • 网关安全告警
  • 告警对象
  • 告警方式
  • 自定义告警

告警策略可以帮助您快速发现和处理异常情况,提升系统的可用性和可靠性。您可以根据业务特点,制定不同的告警策略,包括:

  • API异常告警:当API出现异常时,触发告警,可指定告警频率、告警对象、告警方式等。
  • API变更告警:当API新增、编辑、删除时进行告警。
  • 服务器资源告警:当CPU、内存利用率达到阈值时进行告警。
  • 服务器状态告警:当服务器未启动时进行告警。
  • 网关安全告警:对网关相关指标进行告警。
  • ES告警:当ElasticSearch磁盘空间使用率超过告警阈值,触发告警,可指定告警频率、告警对象、告警方式等。

管理人员登录系统,进入管理门户,点击菜单“安全管理”>"告警策略“,进入告警策略页面。

# API异常告警

  1. 点击“新增告警策略”,选择“API异常告警”

  2. 填写告警策略名称、所属系统、告警频率、告警对象、告警方式等信息。告警对象、告警方式参考文末描述。

  3. 点击“确定”完成告警策略的创建。

# API变更告警

注意:API变更告警不会在系统告警列表显示,但是会发送告警信息。

  1. 点击“新增告警策略”,选择“API变更告警”。

  2. 填写告警策略名称、所属系统、通知类型、告警对象、告警方式等信息。告警对象、告警方式参考文末描述。

  3. 点击“确定”完成告警策略的创建。

# 服务器资源告警

  1. 点击“新增告警策略”,选择“服务器资源告警”

  2. 填写告警策略名称、CPU告警、内存告警、告警频率、告警对象、告警方式等信息。告警对象、告警方式参考文末描述。

  3. 点击“确定”完成告警策略的创建。

# 服务器状态告警

注意: 服务器状态告警开启后,系统会定时(每30分钟)探测服务器状态,如果服务器下线,会发送告警信息。

  1. 点击“新增告警策略”,选择“服务器状态告警”。

  2. 填写告警策略名称、告警对象、告警方式等信息。告警对象、告警方式参考文末描述。

  3. 点击“确定”完成告警策略的创建。

# 网关安全告警

  1. 点击“新增告警策略”,选择“网关安全告警”

  2. 填写告警策略名称、告警指标、告警频率、告警对象、告警方式等信息。告警对象、告警方式参考文末描述。

  3. 点击“确定”完成告警策略的创建。

# 告警对象

  1. 管理人员登录系统,进入管理门户,点击菜单“安全管理”>"告警策略“,进入告警策略页面。点击“新增”按钮,选择“具体的告警类型”,点击下一步,进入新增告警策略页面。即可选择告警对象。

其中,告警对象包括:

  • 员工: 按需选择具体的员工。

  • 邮箱: 按需填写实际邮箱即可。

  • 手机号: 按需填写实际手机号即可。

  • 角色:按需选择具体的角色(只有API异常和API变更告警支持角色选择,其他告警类型不支持角色选择)。
    系统管理员:告警时会通知API所属系统的所有拥有系统管理员角色的成员,可以在“管理门户->资源管理->系统管理->添加成员”查看系统下拥有系统管理员角色的所有成员。
    服务负责人:告警时会通知API所属服务的服务负责人,可以在“开发门户->资源管理->服务管理”查看服务的服务负责人。
    系统开发人员:告警时会通知API所属系统的所有拥有系统开发人员角色的成员,可以在“管理门户->资源管理->系统管理->添加成员”查看系统下拥有系统开发人员的所有成员。
    订阅人:告警时会通知消费方订阅该API的实际订阅人,可以在“管理门户->安全管理->订阅关系”查看消费方订阅该API的实际订阅人。
    当告警对象选择的是角色时,最终会根据角色找到对应的员工,使用员工的邮箱和手机号进行告警,请确保员工的邮箱和手机号配置正确。当员工没有配置邮箱和手机号时,不会发送告警。当员工配置错误的邮箱和手机号时,告警会发送失败。

  1. 员工对应的邮箱或手机号设置,需切换admin(默认密码000000)用户登录系统,进入“组织中心”>"机构管理“>"全部员工“页面。

  2. 点击具体的员工编号,进入编辑页面。

  3. 在“基本信息“页签中,填写邮箱或工作电话,点击“保存”即可。

# 告警方式

  1. 管理人员登录系统,进入管理门户,点击菜单“安全管理”>"告警策略“,进入告警策略页面。点击“新增告警策略”,选择“具体的告警类型”,点击下一步, 进入新增告警策略页面。选中告警方式复选框,即可选择告警方式。

  2. 当没有可选的告警方式时,需切换admin(默认密码000000)用户登录系统,进入“应用中心”>"通用管理“>"连接器“页面,进行配置。

  3. 比如,点击“邮件”图标,进入邮件配置页面。

  4. 填写邮件服务器地址、端口、发件人邮箱、发件人密码、收件人邮箱等信息,点击“保存”即可。

  5. 完成邮件配置后,管理人员登录系统,进入管理门户,点击菜单“安全管理”>"告警策略“,进入告警策略页面。点击“新增”按钮,选择“具体的告警类型”,点击下一步, 进入新增告警策略页面。即可选择刚才配置的邮件信息。

# 自定义告警

告警策略支持自定告警,以下是自定义告警操作步骤:

  1. 创建自定义告警项目,导入com.primeton.esb.governor.monitor-9.1.0.jar。

  2. 编写自定义告警类,自定义告警类需要实现com.primeton.esb.server.alarm.handler.CustAlarmHandler接口。

  3. 在handle方法内,编写自定义告警代码,自定义告警实现类参考:DemoAlarmHandler.java。

  4. 将自定义告警项目打成jar包,将jar包放在iPaaS Portal的lib目录,重启iPaaS Portal服务

  5. 编辑告警策略,在自定义告警添加自定义告警类的全类名,然后保存。

  6. 如果告警策略配置了自定义告警,则告警策略配置的告警方式和告警对象将不生效,告警时只使用自定义告警类进行告警。

← 4.1.3.5 API策略 4.1.4.1 发布审核 →