参数 | 类型 | 示例值 | 描述 |
Status | Integer | 2 | 数据回流任务的状态,支持的取值如下所示。
|
TaskId | String | d4bd-53f1-43ff-b88a-64ee1be5**** | 数据回流任务的任务 ID。 |
TaskName | String | backflow_task | 数据回流任务的名称。 |
CreateTime | Integer | 1630000000 | 数据回流任务的创建时间,单位为秒。 |
ModifyTime | Integer | 1630000000 | 数据回流任务的最近修改时间,单位为秒。 |
Description | String | / | 数据回流任务的描述信息。 |
QueryParams | / | 定时 SQL 字段配置,用于指定查询日志时的排序、筛选条件和返回字段等参数。 | |
RelaTasksInfo | / | 回流关联任务信息。 | |
IamProjectName | String | default | 访问控制项目名称。 |
BackFlowEndTime | Integer | 1735747200 | 回流任务的结束时间,单位为秒。如果设置为 nil,则表示持续回流,不设置具体结束时间。 |
ShipperToTosInfo | / | 投递任务配置,用于指定日志回流任务中日志投递的相关参数。 如果传空则表示不进行投递。 | |
BackFlowStartTime | Integer | 1735660800 | 回流任务的开始时间,单位为秒。 |
ScheduleSqlTaskInfo | / | 定时 SQL 任务的相关配置信息,包括目标 topic 信息、执行周期、超时时间等。 | |
LogBackFlowTaskSource | / | 数据回流任务的数据源信息。 |
参数 | 类型 | 示例值 | 描述 |
ShipperID | String | ffdaa6b6-3c9f-424c-8664-fc0d222c**** | 投递任务 ID。 |
DestRegion | String | cn-north-1 | 目标 Region 标识。 |
ShipperName | String | backflow_shipper_*** | 投递任务名称。 |
ScheduleSQLTaskId | String | ffdaa6b6-3c9f-424c-8664-fc0d222c**** | 定时 SQL 任务ID。 |
ScheduleSQLTaskName | String | backflow_sql_*** | 定时 SQL 任务名称。 |
参数 | 类型 | 示例值 | 描述 |
ContentInfo | / | 投递日志的内容格式配置。 | |
TosShipperInfo | / | 投递到 TOS 的相关配置信息,包括存储桶名称、前缀目录、压缩格式等。 |
参数 | 类型 | 示例值 | 描述 |
DestRegion | String | cn-north-1 | 目标 topic 所在的区域,如果不填写则默认为当前 region。 |
MaxTimeout | Integer | 300 | 定时 SQL 任务的最大超时时间,单位为秒。 |
DestTopicID | String | 2a9bd4bd-53f1-43ff-b88a-64ee1be5**** | 定时 SQL 任务的目标日志主题 ID,用于指定 SQL 查询结果写入的目标日志主题。 |
RequestCycle | / | 查询或分析请求的执行周期。 | |
MaxRetryTimes | Integer | 3 | 定时 SQL 任务执行失败时的最大重试次数,默认值为 3。 |
ProcessSqlDelay | Integer | 60 | 定时 SQL 任务的查询延迟时间,单位为秒。 |
ProcessTimeWindow | String | @m-15m,@m | 调度窗口表达式,用于指定定时 SQL 任务的执行时间窗口。该表达式采用特定的格式定义任务的开始和结束时间。 |
参数 | 类型 | 示例值 | 描述 |
SourceType | String | Topic | 日志回流任务的数据源类型,用于指定回流任务的来源类型。 |
LogBackFlowTaskTopicSource | / | 日志回流任务的数据源配置,包含日志主题 ID 和所属日志项目 ID。 |
参数 | 类型 | 示例值 | 描述 |
Bucket | String | mytos | 选择 TOS 存储桶,必须与源日志主题位于同一地域。
|
Prefix | String | testprefix | 存储桶的顶级目录名称。通过此投递配置投递的所有日志数据均将被投递到该目录下。
|
MaxSize | Integer | 5 | 每个分区(Shard)最大可投递的原始文件大小,即未压缩的日志文件大小。单位为 MiB,取值范围为 5~256。 |
Compress | String | snappy | 压缩格式,当前支持 snappy、gzip、lz4、none。 |
Interval | Integer | 300 | 投递时间间隔,单位为秒,取值范围为 300~900。 |
PartitionFormat | String | %Y/%m/%d/%H/%M | |
Region | String | cn-beijing | 投递对象存储桶所在区域,对外api不暴露此参数. |
Endpoint | String | https://ep-xxxx.tos.cn-beijing.privatelink.volces.com | 代理集群接入目标域名,对外api不暴露此参数 |
ProxyPoint | String | custom1 | 代理集群接入点,对外api不暴露此参数 |
参数 | 类型 | 示例值 | 描述 |
Time | Integer | 10 | 调度的周期或者定期执行的时间点(距离 00:00 的分钟数),取值范围为 1~1440,单位为分钟。 |
Type | String | Period | 调度周期类型。可选值:
|
CronTab | String | 0 18 * * * | Cron表达式,日志服务通过 Cron 表达式指定告警任务定时执行。Cron 表达式的最小粒度为分钟,24 小时制。例如 0 18 * * *表示每天 18 点整执行一次告警任务。 |
CronTimeZone | String | GMT+0800 |
参数 | 类型 | 示例值 | 描述 |
Keys | Array of String | ["user","log","ip"] | 配置需要投递的字段。
|
Delimiter | String | , | 分隔符,支持填入逗号、制表符、竖线、分号、空格。 |
EscapeChar | String | false | 转义符,字段内容包含分隔符时,使用转义符包裹该字段,当前仅支持单引号,双引号,空字符。 |
PrintHeader | Boolean | false | 首行是否打印 Key。 |
NonFieldContent | String | test | 无效字段填充内容,长度为 0~128。 |