You need to enable JavaScript to run this app.
文档中心
日志服务

日志服务

复制全文
下载 pdf
数据处理器
CreateProcessor
复制全文
下载 pdf
CreateProcessor
调用 CreateProcessor 接口创建一个新的数据处理器。​
请求说明​
  • 请求方式:POST​
  • 请求地址:https://{tls-endpoint}/CreateProcessor​
请求参数​
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。​
Body​
​
参数​
类型​
是否必选​
示例值​
描述​
DSLContent​
String​
是​
f_rename("path", "newpath")​
处理器的 DSL 内容。​
用于定义处理器的具体逻辑或配置。长度范围为 1 到 4000 个字符。​
Description​
String​
否​
This is a data processor​
数据处理器的描述信息。​
用于简要说明数据处理器的用途或功能。长度范围为 1 到 255 个字符。​
FailStrategy​
String​
否​
keep_raw​
配置不合法日志数据的处理策略。​
  • keep_raw(默认值):保留原始数据直接写入。​
  • drop_log:丢弃原始日志。​
ProcessorName​
String​
是​
log_processor_1​
数据处理器的名称。​
用于唯一标识一个数据处理器。长度范围为 1 到 63 个字符。​
ProcessorStatus​
String​
否​
enabled​
数据处理器的状态。​
  • enabled(默认值):启用状态。​
  • disabled:未启用状态。​
ProcessorType​
String​
是​
ingester​
数据处理器的类型。用于区分处理器的功能类别。​
  • ingester:数据写入处理器。​
  • consumer:数据消费处理器。​
ProjectId​
String​
是​
3ab4ffc5-a5d7-43c1-9012-8466c26c****​
所属的日志项目 ID。​
​
返回参数​
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。​
​
参数​
类型​
示例值​
描述​
ProcessorId​
String​
9e91e9e5-2063-4182-8eff-b7371500****​
数据处理器 ID。​
​
请求示例​
​
POST https://{tls-endpoint}/CreateProcessor HTTP/1.1​
Content-Type: application/json​
{​
"DSLContent": "f_rename("path", "newpath")",​
"Description": "This is a data processor for renaming file paths",​
"FailStrategy": "keep_raw",​
"ProcessorName": "log_processor_1",​
"ProcessorStatus": "enabled",​
"ProcessorType": "ingester",​
"ProjectId": "3ab4ffc5-a5d7-43c1-9012-8466c26c****"​
}​
​
返回示例​
​
Content-Type: application/json; charset=utf-8​
{​
"ProcessorId": "9e91e9e5-2063-4182-8eff-b7371500****"​
}​
​
错误码​
您可访问公共错误码,获取更多错误码信息。​
最近更新时间:2026.05.28 17:00:46
这个页面对您有帮助吗?
有用
有用
无用
无用