Prometheus
is an open-source systems monitoring and alerting toolkit.
Links#
- Docs: https://prometheus.io/docs/prometheus/latest/configuration/configuration/
- Issues: https://github.com/prometheus/prometheus/issues
- Source: https://github.com/prometheus/prometheus
- License: Apache-2.0
- Awesome-Alerts: https://samber.github.io/awesome-prometheus-alerts/
Variables#
Name | Default | Type | Description |
---|---|---|---|
ALLOW_FROM | TODO | /^<IP>\/[0-9]+$/ | Federation address/CIDR ; space separated |
LABEL_INSTANCE | TODO | /^[a-Z0-9.-]+/ | Value of the instance label; default=HOSTNAME |
LISTEN | TODO | /<IP>/ | Listen address |
PORT | TODO | /[1-9][0-9][0-9][0-9]+/ | Listen port |
SHA512 | TODO | /^[0-9a-f]+$/ | SHA512sum of prometheus binary |
URL | TODO | /^http.*\.tar\.gz/ | Location of tar.gz distribution bundle |
Use#
Files#
scrapes/self.yml
prometheus.yml
app.service
alerts/prometheus.yml
alerts/node.yml
alerts/alertmanager.yml