rulego-ipaas
  1. 运行日志
rulego-ipaas
  • 用户中心
    • 登录
      POST
  • 规则链管理
    • 获取规则链列表
      GET
    • 获取规则链详情
      GET
    • 获取最近修改的规则链详情
      GET
    • 保存基础信息
      POST
    • 保存规则链
      POST
    • 删除规则链
      DELETE
    • 部署规则链
      POST
    • 下线规则链
      POST
    • 执行规则链(同步)
      POST
    • 触发规则链(异步)
      POST
  • 运行日志
    • 历史运行日志
      GET
    • 删除日志
      DELETE
    • 历史调试日志
      GET
    • 实时运行日志-ws
      GET
  • 共享节点管理
    • 获取共享节点列表
      GET
    • 获取共享节点详情
      GET
    • 保存共享节点
      POST
    • 删除共享节点
      DELETE
  • 动态组件管理
    • 获取动态组件列表
      GET
    • 获取动态组件详情
      GET
    • 安装动态组件
      POST
    • 卸载动态组件
      DELETE
  • 节点组件管理
    • 可用组件列表
      GET
    • 获取节点表单国际化
      GET
    • 保存节点表单国际化
      POST
  • 组件市场
    • 获取组件市场组件列表
  • 设置
    • 应用集成
      • 设置成系统规则链
  1. 运行日志

历史运行日志

开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
GET
api/v1/logs/runs

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Query 参数
size
string 
分页大小
可选
示例值:
20
page
string 
当前页码
可选
示例值:
1
chainId
string 
可选
流程ID,如果不填查所有
示例值:
c0a9f4c46679

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://dev-cn.your-api-server.comapi/v1/logs/runs?size=20&page=1&chainId=c0a9f4c46679'

返回响应

🟢200成功
application/json
Body
data
array [object {5}] 
必需
ruleChain
object (流程DSL) 
流程配置快照
可选
弃用
id
string 
日志ID
可选
startTs
integer 
流程开始时间
可选
endTs
integer 
流程结束时间
可选
logs
array [object {8}] 
每个节点详细日志列表
可选
total
integer 
总数
必需
page
integer 
当前页码
必需
size
integer 
分页大小
必需
示例
{"data":[{"ruleChain":{"id":"4gTUIATmSJmt","name":"test06","debugMode":true,"root":true,"additionalInfo":{"createTime":"2024/11/15 14:11:40","description":"","layoutX":"280","layoutY":"280","updateTime":"2024/11/15 14:29:54","username":"admin"}},"metadata":{"firstNodeIndex":0,"nodes":[{"id":"node_2","additionalInfo":{"description":"","layoutX":580,"layoutY":290},"type":"jsTransform","name":"test","debugMode":false,"configuration":{"jsScript":"return {'msg':msg,'metadata':metadata,'msgType':msgType};"}}],"connections":[]},"id":"20241115142956000_210a447c-58af-4b17-86b4-6a281b079238","startTs":1731652196036,"endTs":1731652196036,"logs":[{"nodeId":"node_2","inMsg":{"ts":1731652196036,"id":"210a447c-58af-4b17-86b4-6a281b079238","dataType":"JSON","type":"testMsgType","data":"{\n \"temperature\":68\n}","metadata":{"Accept":"application/json, text/plain, */*","Accept-Encoding":"gzip, deflate","Accept-Language":"zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2","Connection":"keep-alive","Content-Length":"21","Content-Type":"application/json","Cookie":"lang=zh-CN","Origin":"http://8.134.32.225:9090","Priority":"u=0","Referer":"http://8.134.32.225:9090/ui/","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","chainId":"4gTUIATmSJmt","msgId":"210a447c-58af-4b17-86b4-6a281b079238","msgType":"testMsgType","username":"admin","workDir":"data/workflows/admin/rules"}},"outMsg":{"ts":1731652196036,"id":"210a447c-58af-4b17-86b4-6a281b079238","dataType":"JSON","type":"testMsgType","data":"{\"temperature\":68}","metadata":{"Accept":"application/json, text/plain, */*","Accept-Encoding":"gzip, deflate","Accept-Language":"zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2","Connection":"keep-alive","Content-Length":"21","Content-Type":"application/json","Cookie":"lang=zh-CN","Origin":"http://8.134.32.225:9090","Priority":"u=0","Referer":"http://8.134.32.225:9090/ui/","User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","chainId":"4gTUIATmSJmt","msgId":"210a447c-58af-4b17-86b4-6a281b079238","msgType":"testMsgType","username":"admin","workDir":"data/workflows/admin/rules"}},"relationType":"Success","err":"","logItems":null,"startTs":1731652196036,"endTs":1731652196036}]}],"total":1}
上一页
触发规则链(异步)
下一页
删除日志
Built with