예제 #1
0
파일: amqp.go 프로젝트: ronaldslc/telegraf
func init() {
	outputs.Add("amqp", func() outputs.Output {
		return &AMQP{
			Database:        DefaultDatabase,
			Precision:       DefaultPrecision,
			RetentionPolicy: DefaultRetentionPolicy,
		}
	})
}
예제 #2
0
func init() {
	outputs.Add("opentsdb", func() outputs.Output {
		return &OpenTSDB{}
	})
}
예제 #3
0
파일: amon.go 프로젝트: ronaldslc/telegraf
func init() {
	outputs.Add("amon", func() outputs.Output {
		return &Amon{}
	})
}
예제 #4
0
func init() {
	outputs.Add("influxdb", func() outputs.Output {
		return &InfluxDB{}
	})
}
예제 #5
0
파일: kafka.go 프로젝트: ronaldslc/telegraf
func init() {
	outputs.Add("kafka", func() outputs.Output {
		return &Kafka{}
	})
}
예제 #6
0
func init() {
	outputs.Add("prometheus_client", func() outputs.Output {
		return &PrometheusClient{}
	})
}
예제 #7
0
func init() {
	outputs.Add("kinesis", func() outputs.Output {
		return &KinesisOutput{}
	})
}
예제 #8
0
func init() {
	outputs.Add("librato", func() outputs.Output {
		return NewLibrato(librato_api)
	})
}
예제 #9
0
func init() {
	outputs.Add("riemann", func() outputs.Output {
		return &Riemann{}
	})
}
예제 #10
0
파일: nsq.go 프로젝트: ronaldslc/telegraf
func init() {
	outputs.Add("nsq", func() outputs.Output {
		return &NSQ{}
	})
}
예제 #11
0
func init() {
	outputs.Add("datadog", func() outputs.Output {
		return NewDatadog(datadog_api)
	})
}
예제 #12
0
파일: mqtt.go 프로젝트: ronaldslc/telegraf
func init() {
	outputs.Add("mqtt", func() outputs.Output {
		return &MQTT{}
	})
}