Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { config.MonitorConfig `singleInstance:"true"` WriteServerURL string `yaml:"writeServerURL"` // The path to the proc filesystem. Useful to override in containerized // environments. ProcFSPath string `yaml:"procFSPath" default:"/proc"` // The path to the main host config dir. Userful to override in // containerized environments. EtcPath string `yaml:"etcPath" default:"/etc"` // A directory where the metadata plugin can persist the history of // successful host metadata syncs so that host metadata is not sent // redundantly. PersistencePath string `yaml:"persistencePath" default:"/var/run/signalfx-agent"` // If true, process "top" information will not be sent. This can be useful // if you have an extremely high number of processes and performance of the // plugin is poor. OmitProcessInfo bool `yaml:"omitProcessInfo"` // Set this to a non-zero value to enable the DogStatsD listener as part of // this monitor. The listener will accept metrics on the DogStatsD format, // and sends them as SignalFx datapoints to our backend. DogStatsDPort uint `yaml:"dogStatsDPort"` }
Config is the monitor-specific config with the generic config embedded
Click to show internal directories.
Click to hide internal directories.