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. 运行日志

历史运行日志

开发环境
开发环境
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
}
修改于 2025-01-13 04:51:19
上一页
触发规则链(异步)
下一页
删除日志
Built with