跳转到主要内容
监控与采集相关接口/日志
POSTLogging起始版本 1.0同步需要认证

保存尾部内容预设

保存可复用过滤配置命名预设未来会话。

调试可用性

在线调试

使用当前认证信息和示例参数提交 Mock 请求。

请求参数

请求体字段

  • userUuidString必填

    用户UUID。

    示例: user-001-abc

  • tenantIdString必填

    租户ID。

    示例: tenant-xyz

  • presetObject必填

    资源。

    • idString

      资源ID。

      示例: preset-001

    • nameString

      资源名称。

      示例: Production Errors

    • userUuidString

      用户UUID。

      示例: user-001-abc

    • tenantIdString

      租户ID。

      示例: tenant-xyz

    • filterObject

      资源。

      • includeKeywordsList

        包含关键字。

        示例: item1,item2

      • excludeKeywordsList

        排除关键字。

        示例: item1,item2

      • regexString

        正则。

        示例: error.*timeout

      • logLevelMinString

        日志等级最小。

        示例: warn

      • serviceFilterString

        服务过滤。

        示例: payment-service

    • isSharedBoolean

      是否共享。

      示例: false

    • createdAtString

      创建时间。

      示例: 2026-01-15T08:00:00Z

响应状态

200 OK

该 API 成功时返回以下响应结构。

  • idString

    资源ID。

    示例: preset-001

  • nameString

    资源名称。

    示例: Production Errors

  • userUuidString

    用户UUID。

    示例: user-001-abc

  • tenantIdString

    租户ID。

    示例: tenant-xyz

  • filterObject

    资源。

    • includeKeywordsList

      包含关键字。

      示例: item1,item2

    • excludeKeywordsList

      排除关键字。

      示例: item1,item2

    • regexString

      正则。

      示例: error.*timeout

    • logLevelMinString

      日志等级最小。

      示例: warn

    • serviceFilterString

      服务过滤。

      示例: payment-service

  • isSharedBoolean

    是否共享。

    示例: false

  • createdAtString

    创建时间。

    示例: 2026-01-15T08:00:00Z

请求地址

POST/api/v1/logs/tail/presets

/api/v1/logs/tail/presets

操作 ID

SaveTailPreset

永久链接

请求示例

curl -X POST '{host}/api/v1/logs/tail/presets' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"userUuid":"user-001-abc","tenantId":"tenant-xyz","preset":{"id":"preset-001","name":"Production Errors","userUuid":"user-001-abc","tenantId":"tenant-xyz","filter":{"includeKeywords":"item1,item2","excludeKeywords":"item1,item2","regex":"error.*timeout","logLevelMin":"warn","serviceFilter":"payment-service"},"isShared":false,"createdAt":"2026-01-15T08:00:00Z"}}'

响应示例

200
{
  "id": "preset-001",
  "name": "Production Errors",
  "userUuid": "user-001-abc",
  "tenantId": "tenant-xyz",
  "filter": {},
  "isShared": false,
  "createdAt": "example"
}

变更历史

此 API 暂无变更历史记录。

查看全部变更历史