如何通过iPaaS对数据作预警监控

通过iPaaS的企业级API网关的预警设置功能即可实现监控,预警设置功能可配置多种预警机制,如API超时发送通知、调用错误发送通知、速率异常通知、业务数据异常通知等多场景监测预警。也可使用邮件、企业微信、钉钉等消息接收预警机制发送的消息提醒。

首先,确定您要监控和预警的关键指标,这些指标可能包括数据流量、请求响应时间、错误率、处理延迟等,了解了业务需求和关注点,并选择适合监控的指标,以下是网关预警设置的监控功能具体操作步骤:

响应超时预警功能介绍:

API响应超过配置时间时,触发预警发送消息。

点击【预警设置】,响应超时预警进入响应超时预警界面

点击【新增预警规则】进入预警规则基本属性配置界面。配置完成后点开规则+号添加API进规则 ,添加进规则。

规则基本属性配置页面:

通知方式:可通过方式进行预警消息推送

**事件接受API:**通知方式为自定义时,填写能接收预警推送的API

@用户:可以选择平台的用户或自定义填写用户的手机号码,系统会根据选择用户匹配到的手机号自动@企业微信/钉钉/飞书群内对应的人员

在组织权限中心-账号关联-点击【修改】更多设置,里面填写手机号和邮箱

**事件范围:**选择时间范围,表示范围内预警是有效的,空表示时间不限制

**通知级别:**可以选择通知级别

**消息内容:**可选择模板示例中的立即推送模板和定时推送模板,点击?可查看更多字段

预警属性配置:

**超时时间:**绑定的API调用,超过指定时间触发预警

**总请求次数:**总请求次数中累计达到指定次数后发送预警信息

**预警间隔:**同一服务器相同的API在间隔时间内不重复预警消息,0不限定

示例效果-预警规则配置选择配置好的钉钉机器人,超时规则后发送消息到钉钉预警

通知方式和通知级别:

在首页-平台配置-消息通知配置中进行配置

错误码预警功能介绍:

当预警API返回预警错误码达到一定次数时将会发送预警。

点击【预警设置】,点击错误码预警进入错误码预警界面

点击【新增预警规则】进入预警规则基本属性界面(预警规则通知配置页面,可参考响应超时预警配置)。配置完成后点开规则+号添加API进规则 ,添加进规则。

预警属性页面

**错误码:**指定监控的错误码

**请求次数:**指定累计总请求范围

**累计错误次数:**总请求中错误码累计达到指定累计错误次数后发送预警消息

绑定网关类型:

可绑定服务器的内部网关和外部网关类型,绑定网关类型后只有在指定的网关类型服务器上本规则才生效!

示例效果-预警规则配置选择配置好的钉钉机器人,检测到错误码后发送消息到钉钉

请求速率预警功能介绍:

当用户或某一次请求过于频繁或每秒并发数达到一定次数时发送预警。

点击【预警设置】,请求速率预警进入错误码预警界面

点击【新增预警规则】进入预警规则基本属性界面,配置参数可参考响应超时预警。配置完成后点开规则+号添加API进规则 ,添加进规则。

绑定网关类型:

可绑定服务器的内部网关和外部网关类型,绑定网关类型后只有在指定的网关类型服务器上本规则才生效!

服务器网关类型可在【监控平台--API监控中心--应用服务器监控--集群服务器监控】中查看。

异常业务预警功能介绍:

当业务数据异常时发送预警,需要使用JAVA语法编写逻辑

点击【预警设置】,请求速率预警进入错误码预警界面

点击【新增预警规则】进入预警规则基本属性界面,配置参数响应超预警。配置完成后点开规则+号添加API进规则 ,添加进规则可参考。

绑定网关类型:

可绑定服务器的内部网关和外部网关类型,绑定网关类型后只有在指定的网关类型服务器上本规则才生效!

服务器网关类型可在【监控平台--API监控中心--应用服务器监控--集群服务器监控】中查看。

数据检测条件:

可以切换成为列表模式

列表模式可以转换成为代码

**绑定过滤插件:**绑定一个数据检测预警插件时,插件必须继承IGatewayDataWaring接口(绑定插件后脚本将失效)

**检测逻辑:**使用JAVA语法进行编写

网络连通性预警功能介绍:

配置源IP和目标IP,当链接两者的网络连通性出现问题时或API可用性出现问题时发送预警。

点击【预警设置】,网络连通性预警进入网络连通性预警界面

点击【新增监听器】进入监听器基本属性配置界面,配置完成后点击保存。

通过以上步骤,在iPaaS平台上可以建立起对数据的预警监控,根据需要的预警类型进行规则配置,这将帮助您及时发现潜在问题、减少停机时间,并有助于保持关键指标在可接受的范围内。

相关推荐
小趴菜不能喝1 分钟前
spring boot 3.x 整合Swagger3
java·spring boot·swagger
车载诊断技术6 分钟前
电子电气架构 --- 整车控制系统
网络·架构·汽车·soa·电子电器架构
微服务技术分享14 分钟前
专为成长型企业打造的Java CRM系统源码:CRM客户关系管理系统技术解析与功能构建
java·crm客户关系管理系统源码·鸿鹄crm客户关系管理系统·鸿鹄crm客户关系管理系统源码
琪露诺大湿14 分钟前
JavaEE-多线程初阶(4)
java·开发语言·jvm·java-ee·基础·1024程序员节·原神
很透彻19 分钟前
【网络】传输层协议TCP(下)
网络·c++·网络协议·tcp/ip
安徽京准20 分钟前
京准同步:GPS北斗卫星授时服务器发展趋势介绍
服务器·网络·计算机网络·授时服务器·gps北斗卫星授时·北斗授时服务器·ntp网络授时服务器
原野心存21 分钟前
网络模型——二层转发原理
网络·计算机网络·智能路由器·二层转发原理
Java程序员-小白23 分钟前
Spring Shell——快速构建终端应用,自定义终端命令
java·后端·spring
IPdodo全球网络24 分钟前
如何在家庭网络中设置静态IP地址:一份实用指南
网络·tcp/ip·智能路由器·ip
想做白天梦28 分钟前
LeetCode :150. 逆波兰表达式求值(含求后缀表达式和中缀转后缀表达式)
java·前端·算法