Versions in this module Expand all Collapse all v0 v0.7.0 Sep 19, 2016 Changes in this version + func ParseContents(contents []byte) (*ast.Table, error) + func PrintInputConfig(name string) error + func PrintOutputConfig(name string) error + func PrintSampleConfig(inputFilters []string, outputFilters []string) type AgentConfig + Bind string + BindPort int + CollectionJitter internal.Duration + Debug bool + FlushBufferWhenFull bool + FlushJitter internal.Duration + Hostname string + MetricBatchSize int + MetricBufferLimit int + OmitHostname bool + Precision internal.Duration + Quiet bool + RoundInterval bool + UTC bool type Config + InputFilters []string + OutputFilters []string + func (c *Config) InputNames() []string + func (c *Config) ListTags() string + func (c *Config) LoadDirectory(path string) error + func (c *Config) OutputNames() []string v0.6.2 Aug 18, 2016 Changes in this version + type AgentConfig struct + FlushInterval internal.Duration + Interval internal.Duration + type Config struct + Agent *AgentConfig + Inputs []*internal_models.RunningInput + Outputs []*internal_models.RunningOutput + Tags map[string]string + func NewConfig() *Config + func (c *Config) LoadConfig(path string) error + func (c *Config) LoadInterface(path string, in interface{}) error + func (c *Config) LoadTable(path string, tbl *ast.Table) error