func init() {
	i := func() interface{} {
		return new(HTTPSimpleInput)
	}
	pipeline.RegisterPlugin("HttpSimpleInput", i)
	pipeline.RegisterPlugin("HTTPSimpleInput", i)
}
func init() {
	pipeline.RegisterPlugin("CloudwatchInput", func() interface{} {
		return new(CloudwatchInput)
	})
	pipeline.RegisterPlugin("CloudwatchOutput", func() interface{} {
		return new(CloudwatchOutput)
	})
}
示例#3
0
func init() {
	pipeline.RegisterPlugin("SandboxDecoder", func() interface{} {
		return new(SandboxDecoder)
	})
	pipeline.RegisterPlugin("SandboxFilter", func() interface{} {
		return new(SandboxFilter)
	})
	pipeline.RegisterPlugin("SandboxManagerFilter", func() interface{} {
		return new(SandboxManagerFilter)
	})
}
示例#4
0
文件: irc_output.go 项目: Nitro/heka
func init() {
	pipeline.RegisterPlugin("IrcOutput", func() interface{} {
		output := new(IrcOutput)
		output.InitIrcCon = NewIrcConn
		return output
	})
}
示例#5
0
func init() {
	pipeline.RegisterPlugin("SyslogOutput", func() interface{} {
		return new(SyslogOutput)
	})
}
示例#6
0
func init() {
	pipeline.RegisterPlugin("ZeroMQOutput", func() interface{} {
		return new(ZeroMQOutput)
	})
}
func init() {
	pipeline.RegisterPlugin("FirehoseOutput", func() interface{} {
		return new(FirehoseOutput)
	})
}
示例#8
0
func init() {
	pipeline.RegisterPlugin("HttpOutput", func() interface{} {
		return new(HttpOutput)
	})
}
示例#9
0
func init() {
	pipeline.RegisterPlugin("RedisMQInput", func() interface{} {
		return new(RedisMQInput)
	})
}
func init() {
	pipeline.RegisterPlugin("KinesisOutput", func() interface{} { return new(KinesisOutput) })
}
示例#11
0
func init() {
	pipeline.RegisterPlugin("PayloadEncoder", func() interface{} {
		return new(PayloadEncoder)
	})
}
示例#12
0
func init() {
	pipeline.RegisterPlugin("ScampInput", func() interface{} {
		return new(SCAMPInputPlugin)
	})
}
示例#13
0
func init() {
	pipeline.RegisterPlugin("FilePollingInput", func() interface{} {
		return new(FilePollingInput)
	})
}
func init() {
	pipeline.RegisterPlugin("CloudMonitoringOutput", func() interface{} {
		return new(CloudMonitoringOutput)
	})
}
func init() {
	pipeline.RegisterPlugin("CollectdInput", func() interface{} {
		return new(CollectdInput)
	})
}
func init() {
	pipeline.RegisterPlugin("DockerStatsDecoder", func() interface{} {
		return new(DockerStatsDecoder)
	})
}
func init() {
	pipeline.RegisterPlugin("RiemannEncoder", func() interface{} {
		return new(RiemannEncoder)
	})
}
示例#18
0
func init() {
	pipeline.RegisterPlugin("SandboxEncoder", func() interface{} {
		return new(SandboxEncoder)
	})
}
示例#19
0
func init() {
	pipeline.RegisterPlugin("FileReadFilter", func() interface{} { return new(FileReadFilter) })
}
func init() {
	pipeline.RegisterPlugin("DockerStatsInput", func() interface{} {
		return new(DockerStatsInput)
	})
}
示例#21
0
func init() {
    pipeline.RegisterPlugin("Sqs3Input", func() interface{} {
        return new(Sqs3Input)
    })
}
示例#22
0
func init() {
	p.RegisterPlugin("LogstreamerInput", func() interface{} {
		return new(LogstreamerInput)
	})
}
func init() {
	pipeline.RegisterPlugin("S3SplitFileInput", func() interface{} {
		return new(S3SplitFileInput)
	})
}
示例#24
0
func init() {
	pipeline.RegisterPlugin("StatsdOutput", func() interface{} {
		return pipeline.RunnerMaker(new(StatsdOutWriter))
	})
}
示例#25
0
func init() {
	pipeline.RegisterPlugin("HostFilter", func() interface{} {
		return new(HostFilter)
	})
}
示例#26
0
func init() {
	pipeline.RegisterPlugin("TwilioOutput", func() interface{} {
		return new(TwilioOutput)
	})
}
示例#27
0
func init() {
	pipeline.RegisterPlugin("OpenTsdbOutput", func() interface{} {
		return new(OpenTsdbOutput)
	})
}
func init() {
	pipeline.RegisterPlugin("WebSocketsOutput", func() interface{} {
		return new(WebSocketsOutput)
	})
}
func init() {
	pipeline.RegisterPlugin("JsonDecoder", func() interface{} {
		return new(JsonDecoder)
	})
}
示例#30
0
func init() {
	pipeline.RegisterPlugin("UptimeFilter", func() interface{} {
		return new(UptimeFilter)
	})
}