巧用得帆云iPaaS,自主设置API日志记录方式

技术概念

「API日志」用于记录API整个调用过程中的请求数据、执行过程、响应结果等信息,便于开发与运维人员进行后续的实时日志查询、调用结果数据分析、调用失败故障排除等操作。

在得帆云iPaaS系统中,API日志更是可以帮助企业追踪内部系统相互调用过程中的数据流向,统计分析API的调用频率,执行性能等指标。

场景举例

API日志往往需要做持久化存储来保存日志数据。在高并发的场景中,当报文数据较大的接口调用频次较高时,该接口日志的持久化存储就会极大地消耗磁盘空间。

而在企业使用过程中,对于这类接口,可能只关心接口的调用结果,而不希望将所有报文数据都保存下来占用磁盘空间。同时,安全要求较高的企业也不希望某些敏感数据在日志中记录。

上述场景下,API日志设置功能可以帮助企业自主选择日志的记录方式

操作步骤

1、在API「API开发」中创建「API编排」

API日志设置适用于所有类型API,本次以编排类型API作为演示示例。

进入得帆云iPaaS系统后,在左侧「API全生命周期」——「API开发」菜单中,点击右上角「创建」,并选择「API编排」。

接下来,完善API基本信息,可以根据场景选择图标、分类和标签等信息,方便后续快速识别API。填写完成后点击「确定」。

在基础信息界面,「API编排」下有点击框,点击并进入到API编排编辑界面。

选择「HTTP接口」,点击「确定」。

此次,我们创建一个简单的POST请求接口,输入请求报文,返回固定响应报文。

然后我们维护HTTP请求与HTTP响应节点数据。

下一步添加设置相应节点,将数据返回给请求。

最后,保存当前API,并填写版本描述。

2、发布

在「版本管理」,选择相应版本,点击「发布」,然后选择相应环境,点击确定。

在上述两个步骤操作之后,我们就生成了一个简单的HTTP接口,并支持返回固定数据。

3、调试

最后我们进行调试操作。在「运行列表」菜单,在想要调试的版本右侧点击操作,选择「调试」。

由于我们的API只是简单的请求返回数据,所以直接点击调试按钮时,还未开启API日志设置功能。

此时可以看到调试成功,并且返回数据与上面的设置数据相同。我们再返回上一页面,选择调用日志,可以看到请求与响应报文都已在日志中完整记录下来。

接下来我们开启API日志设置

在该页面下,选择「日志设置」,点击右上角按钮,开启API日志设置。

点击「编辑」,选择我们需要的日志记录方案。

在日志存储范围设置中,目前平台提供了对网关实例与运行实例分别执行完全不记录或部分不记录等方案。

此次我们选择对运行实例执行部分不记录,选择不记录请求报文。

重新调试,再查看调用日志,可以看到请求报文未被日志记录。

至此,就是API日志设置功能的基本使用方法了,企业中可根据自身场景需求,个性化进行设置。

更多得帆云iPaaS技术指南,尽请期待后续分享~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值