Print the enabled aggregator and processor plugins on startup (#4212)
This commit is contained in:
parent
5ae2b02f5d
commit
e0071f365a
|
@ -166,8 +166,10 @@ func reloadLoop(
|
||||||
}()
|
}()
|
||||||
|
|
||||||
log.Printf("I! Starting Telegraf %s\n", displayVersion())
|
log.Printf("I! Starting Telegraf %s\n", displayVersion())
|
||||||
log.Printf("I! Loaded outputs: %s", strings.Join(c.OutputNames(), " "))
|
|
||||||
log.Printf("I! Loaded inputs: %s", strings.Join(c.InputNames(), " "))
|
log.Printf("I! Loaded inputs: %s", strings.Join(c.InputNames(), " "))
|
||||||
|
log.Printf("I! Loaded aggregators: %s", strings.Join(c.AggregatorNames(), " "))
|
||||||
|
log.Printf("I! Loaded processors: %s", strings.Join(c.ProcessorNames(), " "))
|
||||||
|
log.Printf("I! Loaded outputs: %s", strings.Join(c.OutputNames(), " "))
|
||||||
log.Printf("I! Tags enabled: %s", c.ListTags())
|
log.Printf("I! Tags enabled: %s", c.ListTags())
|
||||||
|
|
||||||
if *fPidfile != "" {
|
if *fPidfile != "" {
|
||||||
|
|
|
@ -156,6 +156,24 @@ func (c *Config) InputNames() []string {
|
||||||
return name
|
return name
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Outputs returns a list of strings of the configured aggregators.
|
||||||
|
func (c *Config) AggregatorNames() []string {
|
||||||
|
var name []string
|
||||||
|
for _, aggregator := range c.Aggregators {
|
||||||
|
name = append(name, aggregator.Name())
|
||||||
|
}
|
||||||
|
return name
|
||||||
|
}
|
||||||
|
|
||||||
|
// Outputs returns a list of strings of the configured processors.
|
||||||
|
func (c *Config) ProcessorNames() []string {
|
||||||
|
var name []string
|
||||||
|
for _, processor := range c.Processors {
|
||||||
|
name = append(name, processor.Name)
|
||||||
|
}
|
||||||
|
return name
|
||||||
|
}
|
||||||
|
|
||||||
// Outputs returns a list of strings of the configured outputs.
|
// Outputs returns a list of strings of the configured outputs.
|
||||||
func (c *Config) OutputNames() []string {
|
func (c *Config) OutputNames() []string {
|
||||||
var name []string
|
var name []string
|
||||||
|
|
Loading…
Reference in New Issue