Create public models for telegraf metrics, accumlator, plugins
This will basically make the root directory a place for storing the major telegraf interfaces, which will make telegraf's godoc looks quite a bit nicer. And make it easier for contributors to lookup the few data types that they actually care about. closes #564
Showing
- accumulator.go 13 additions, 180 deletionsaccumulator.go
- agent/accumulator.go 164 additions, 0 deletionsagent/accumulator.go
- agent/agent.go 12 additions, 13 deletionsagent/agent.go
- agent/agent_test.go 13 additions, 13 deletionsagent/agent_test.go
- cmd/telegraf/telegraf.go 2 additions, 2 deletionscmd/telegraf/telegraf.go
- input.go 31 additions, 0 deletionsinput.go
- internal/config/config.go 20 additions, 19 deletionsinternal/config/config.go
- internal/config/config_test.go 14 additions, 14 deletionsinternal/config/config_test.go
- internal/models/filter.go 1 addition, 1 deletioninternal/models/filter.go
- internal/models/filter_test.go 1 addition, 1 deletioninternal/models/filter_test.go
- internal/models/running_input.go 3 additions, 3 deletionsinternal/models/running_input.go
- internal/models/running_output.go 4 additions, 4 deletionsinternal/models/running_output.go
- metric.go 112 additions, 0 deletionsmetric.go
- output.go 63 additions, 0 deletionsoutput.go
- plugins/inputs/aerospike/aerospike.go 5 additions, 4 deletionsplugins/inputs/aerospike/aerospike.go
- plugins/inputs/apache/apache.go 4 additions, 3 deletionsplugins/inputs/apache/apache.go
- plugins/inputs/bcache/bcache.go 4 additions, 3 deletionsplugins/inputs/bcache/bcache.go
- plugins/inputs/disque/disque.go 4 additions, 3 deletionsplugins/inputs/disque/disque.go
- plugins/inputs/docker/docker.go 6 additions, 5 deletionsplugins/inputs/docker/docker.go
- plugins/inputs/elasticsearch/elasticsearch.go 6 additions, 5 deletionsplugins/inputs/elasticsearch/elasticsearch.go
Loading
Please register or sign in to comment