Gufo Agent Man Page¶
Name¶
gufo-agent
- an universal agent for infrastructure monitoring.
Synopsys¶
Usage: gufo-agent [OPTIONS]
Options:
-q, --quiet
-v, --verbose...
-k, --insecure [env: GA_INSECURE=]
-c, --config <CONFIG> [env: GA_CONFIG=]
--hostname <HOSTNAME> [env: GA_HOSTNAME=]
--list-collectors
--dump-metrics [env: GA_DUMP_METRICS=]
--config-discovery
--config-discovery-opts <CONFIG_DISCOVERY_OPTS> [env: GA_CONFIG_DISCOVERY_OPTS=]
--config-scripts <CONFIG_SCRIPTS>
--test
--check
-h, --help Print help
-V, --version Print version
Description¶
The gufo-agent
is an universal agent for infrastructure monitoring, which
collects the configured metrics and exposes them to the OpenMetrics compatible
endpoint.
The following options are available:
-q
,--quiet
- Be quiet and disable logging.-
-v
,--verbose
- Increase logging verbosity. Repeat option to increase verbosity further. The appropriate logging levels:-v
- info.-vv
- debug.
-
-k
,--insecure
- Do not check TLS certificate when fetching config over HTTPS. -c
,--config
<CONFIG>
- Load configuration from<CONFIG>
path.--hostname
- Override agent's hostname.--list-collectors
- Print list of compiled collectors and exit.--dump-metrics
- Dump metrics database state to stdout after each collector run.--config-discovery
- Run config discovery, dump resulting config to stdout and exit. See Config Discovery for details.--config-discovery-opts
- Optional config discovery configuration. See Config Discovery for details.--config-scripts
- A path to the directory containing config discovery scripts. See Config Discovery for details.--test
- Test run. Lauch all configured collectors once, dump resulting database and exit.--check
- Test configuration and return non-zero code on error.-h
,--help
- Print help and exit.-V
,--version
- Print agent version and exit.
Environment¶
The following environment variables affect the execution of gufo-agent
:
GA_CONFIG
- same as--config
option.GA_DUMP_METRICS
- same as--dump-metrics
option.GA_HOSTNAME
- same as--hostname
option.GA_INSECURE
- same as--insecure
option.GA_CONFIG_DISCOVERY_OPTS
- same as--config-discovery-opts
option.GA_CONFIG_SCRIPTS
- a colon-sparated list of directories, containing discovery scripts.
Signals¶
SIGHUP
- reload configuration.
Exit Status¶
The gufo-agent
returns:
0
- on successful exit.1
- on error.2
- on invalid command-line option.
Examples¶
Show version:
Show available collectors:
Generate config:
Run: