巧用得帆云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技术指南,尽请期待后续分享~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
iPaaS(Integration Platform as a Service,即平台即服务)是一种云计算服务模式,用于支持企业应用程序和数据集成。它提供了在云环境中开发、部署、管理和集成应用程序所需的工具和基础设施。 下面是一个典型的iPaaS逻辑分层图,展示了主要的逻辑组件和层级: 1. 应用层:位于最上层的是应用程序,包括企业的核心业务应用和其他软件系统。这些应用程序可以是云端部署的SaaS应用、本地部署的传统应用或混合部署的应用。 2. 服务层:服务层是iPaaS的核心组成部分,它提供了各种集成服务和功能。这些服务可以包括数据转换、消息传递、API管理、协议转换、事务处理等。服务层可以根据具体需求进行自定义配置,以满足应用程序之间的数据交换和集成需求。 3. 运行时层:运行时层是iPaaS的执行环境,负责处理和执行集成流程。它包括各种运行时引擎和组件,用于管理和执行集成流程中的数据传输、转换和处理等操作。 4. 连接层:连接层负责与各种数据源和目标进行连接和通信。它可以支持多种协议和接口,包括数据库连接、Web服务、消息队列、文件传输等。连接层提供了与外部系统和应用程序进行数据交换和集成的能力。 5. 管理层:管理层提供了iPaaS平台的管理和监控功能。它包括用户管理、权限控制、日志记录、性能监测等。管理层还可以提供可视化的界面和工具,用于配置和管理集成流程、数据映射和转换规则等。 总体而言,iPaaS逻辑分层图展示了从应用层到底层运行时的各个组件和功能,以支持企业应用程序和数据的集成和交互。该架构使得企业能够更加灵活地构建、管理和扩展其应用程序集成环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值