Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigListToArray ¶
Types ¶
type ConfigSpec ¶
type ConfigSpec struct { TemplateDir string `envconfig:"TEMPLATE_DIR" default:"/etc/telegraf/sd-tpl.d"` ConfigDir string `envconfig:"CONFIG_DIR" default:"/etc/telegraf/telegraf.d"` AutoConfPrefix string `envconfig:"AUTO_CONF_PREFIX" default:"tsd_"` AutoConfExtension string `envconfig:"AUTO_CONF_EXTENSION" default:".conf"` LogLevel string `envconfig:"LOG_LEVEL" default:"info"` CleanOutput bool `envconfig:"CLEAN_OUTPUT" default:"true"` QueryInterval int `envconfig:"QUERY_INTERVAL",default:"15"` BackendList string `envconfig:"BACKENDS"` Backends []string `ignored:"true"` GlobalTags map[string]string `ignored:"true"` EnvMap map[string]string `ignored:"true"` }
func Load ¶
func Load() *ConfigSpec
Click to show internal directories.
Click to hide internal directories.