# Set the command-line arguments to pass to the server.
# Due to shell scaping, to pass backslashes for regexes, you need to double
# them (\\d for \d). If running under systemd, you need to double them again
# (\\\\d to mean \d), and escape newlines too.
ARGS="--log.level=debug --privileged --config.file=/etc/prometheus/smokeping-exporter.yml"

# usage: smokeping_prober [<flags>] [<hosts>...]


# Flags:
#   -h, --[no-]help                Show context-sensitive help (also try --help-long and --help-man).
#       --config.file=CONFIG.FILE  Optional smokeping_prober configuration yaml file.
#       --web.telemetry-path="/metrics"  
#                                  Path under which to expose metrics.
#       --[no-]web.systemd-socket  Use systemd socket activation listeners instead of port listeners (Linux only).
#       --web.listen-address=:9374 ...  
#                                  Addresses on which to expose metrics and web interface. Repeatable for multiple addresses.
#       --web.config.file=""       [EXPERIMENTAL] Path to configuration file that can enable TLS or authentication. See: https://github.com/prometheus/exporter-toolkit/blob/master/docs/web-configuration.md
#       --buckets="5e-05,0.0001,0.0002,0.0004,0.0008,0.0016,0.0032,0.0064,0.0128,0.0256,0.0512,0.1024,0.2048,0.4096,0.8192,1.6384,3.2768,6.5536,13.1072,26.2144"  
#                                  A comma delimited list of buckets to use
#   -i, --ping.interval=1s         Ping interval duration
#       --[no-]privileged          Run in privileged ICMP mode
#   -s, --ping.size=56             Ping packet size in bytes
#       --log.level=info           Only log messages with the given severity or above. One of: [debug, info, warn, error]
#       --log.format=logfmt        Output format of log messages. One of: [logfmt, json]
#       --[no-]version             Show application version.

# Args:
#   [<hosts>]  List of hosts to ping
