X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=filesystem%2Fetc%2Fdefault%2Fprometheus-alertmanager;h=d54a59e24cf1b7963f0ca17088742aa7ffaec916;hp=0c36d690d0eca477d4269c28e2d9a8a3a6109cae;hb=dc34d23c63cd83a7cc7a79525445aad3293c7241;hpb=ac3e00755e07d2e298769000f7ea50bc0854b510 diff --git a/filesystem/etc/default/prometheus-alertmanager b/filesystem/etc/default/prometheus-alertmanager index 0c36d69..d54a59e 100644 --- a/filesystem/etc/default/prometheus-alertmanager +++ b/filesystem/etc/default/prometheus-alertmanager @@ -1,11 +1,8 @@ # Set the command-line arguments to pass to the server. -# default: -#ARGS="" # from its README: If running Alertmanager in high availability mode is not # desired, setting --cluster.listen-address= prevents Alertmanager from # listening to incoming peer requests. -# Why the fuck is that in the readme, not the docs below? # If you don't add that, it will fail to start on boot because # it doesn't wait for network.target, and gives this error message: # component=cluster err="couldn't deduce an advertise address: no private IP found, explicit advertise addr not provided" @@ -17,71 +14,4 @@ ARGS="--cluster.listen-address= --storage.path=/var/lib/prometheus/alertmanager/ --web.listen-address=127.0.0.1:9093" -# this file is from version 0.21 - -# The alert manager supports the following options: - - -# --config.file="alertmanager.yml" -# Alertmanager configuration file name. -# --storage.path="data/" Base path for data storage. -# --data.retention=120h How long to keep data for. -# --alerts.gc-interval=30m Interval between alert GC. -# --web.external-url=WEB.EXTERNAL-URL -# The URL under which Alertmanager is externally reachable (for -# example, if Alertmanager is served via a reverse proxy). Used -# for generating relative and absolute links back to -# Alertmanager itself. If the URL has a path portion, it will -# be used to prefix all HTTP endpoints served by Alertmanager. -# If omitted, relevant URL components will be derived -# automatically. -# --web.route-prefix=WEB.ROUTE-PREFIX -# Prefix for the internal routes of web endpoints. Defaults to -# path of --web.external-url. -# --web.listen-address=":9093" -# Address to listen on for the web interface and API. -# --web.get-concurrency=0 Maximum number of GET requests processed concurrently. If -# negative or zero, the limit is GOMAXPROC or 8, whichever is -# larger. -# --web.timeout=0 Timeout for HTTP requests. If negative or zero, no timeout is -# set. -# --cluster.listen-address="0.0.0.0:9094" -# Listen address for cluster. Set to empty string to disable HA -# mode. -# --cluster.advertise-address=CLUSTER.ADVERTISE-ADDRESS -# Explicit address to advertise in cluster. -# --cluster.peer=CLUSTER.PEER ... -# Initial peers (may be repeated). -# --cluster.peer-timeout=15s -# Time to wait between peers to send notifications. -# --cluster.gossip-interval=200ms -# Interval between sending gossip messages. By lowering this -# value (more frequent) gossip messages are propagated across -# the cluster more quickly at the expense of increased -# bandwidth. -# --cluster.pushpull-interval=1m0s -# Interval for gossip state syncs. Setting this interval lower -# (more frequent) will increase convergence speeds across -# larger clusters at the expense of increased bandwidth usage. -# --cluster.tcp-timeout=10s Timeout for establishing a stream connection with a remote -# node for a full state sync, and for stream read and write -# operations. -# --cluster.probe-timeout=500ms -# Timeout to wait for an ack from a probed node before assuming -# it is unhealthy. This should be set to 99-percentile of RTT -# (round-trip time) on your network. -# --cluster.probe-interval=1s -# Interval between random node probes. Setting this lower (more -# frequent) will cause the cluster to detect failed nodes more -# quickly at the expense of increased bandwidth usage. -# --cluster.settle-timeout=1m0s -# Maximum time to wait for cluster connections to settle before -# evaluating notifications. -# --cluster.reconnect-interval=10s -# Interval between attempting to reconnect to lost peers. -# --cluster.reconnect-timeout=6h0m0s -# Length of time to attempt to reconnect to a lost peer. -# --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] -# --version Show application version. +# run with --help or see README for more options