如何开发扩展Processor插件
Processor(公共)
type Processor interface {
Init(pipelineContext Context) error
Description() string
}ProcessorV1(旧数据路径)
type ProcessorV1 interface {
Processor
ProcessLogs(logArray []*protocol.Log) []*protocol.Log
}ProcessorV2(新数据路径)
type ProcessorV2 interface {
Processor
Process(in *models.PipelineGroupEvents, context PipelineContext)
}Processor 开发流程
Processor 准入性能规范
依赖路径
Last updated