Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Listen defaults to all ipv4 interfaces on port 2609 // valid formats: // ip:port (e.g. 127.0.0.1:12345 - listen on 127.0.0.1, port 12345) // ip (e.g. 127.0.0.1 - listen on 127.0.0.1, port default) // port (e.g. 12345 - listen default, port 12345) // Listen = ":2609" // APIURL for circonus APIURL = "https://api.circonus.com/v2/" // APIApp defines the api app name associated with the api token key APIApp = release.NAME // Reverse is false by default Reverse = false // SSLVerify enabled by default SSLVerify = true // NoStatsd enabled by default NoStatsd = false // Debug is false by default Debug = false // LogLevel set to info by default LogLevel = "info" // LogPretty colored/formatted output to stderr LogPretty = false // UID to drop privileges to on start UID = "nobody" // Watch plugins for changes Watch = false // StatsdPort to listen, NOTE address is always localhost StatsdPort = "8125" // StatsdHostPrefix defines that metrics received through StatsD inteface // which are prefixed with this string plus a period go to the host check StatsdHostPrefix = "host." // StatsdHostCategory defines the "plugin" in which the host metrics will be namepspaced StatsdHostCategory = "statsd" // StatsdGroupPrefix defines that metrics received through StatsD inteface // which are prefixed with this string plus a period go to the group check, if enabled StatsdGroupPrefix = "group." // StatsdGroupCounters defines how group counter metrics will be handled (average or sum) StatsdGroupCounters = "sum" // StatsdGroupGauges defines how group counter metrics will be handled (average or sum) StatsdGroupGauges = "average" // StatsdGroupSets defines how group counter metrics will be handled (average or sum) StatsdGroupSets = "sum" )
Variables ¶
View Source
var ( // BasePath is the "base" directory // // expected installation structure: // base (e.g. /opt/circonus/agent) // /bin (e.g. /opt/circonus/agent/bin) // /etc (e.g. /opt/circonus/agent/etc) // /plugins (e.g. /opt/circonus/agent/plugins) // /sbin (e.g. /opt/circonus/agent/sbin) BasePath = "" // EtcPath returns the default etc directory within base directory EtcPath = "" // (e.g. /opt/circonus/agent/etc) // PluginPath returns the default plugin path PluginPath = "" // (e.g. /opt/circonus/agent/plugins) // SSLCertFile returns the deefault ssl cert file name SSLCertFile = "" // (e.g. /opt/circonus/agent/etc/agent.pem) // SSLKeyFile returns the deefault ssl key file name SSLKeyFile = "" // (e.g. /opt/circonus/agent/etc/agent.key) // StatsdConf returns the default statsd config file StatsdConf = "" // (e.g. /opt/circonus/agent/etc/statsd.json) // Target defaults to return from os.Hostname() Target = "" )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.