Bot releases are hidden (Show)
Published by nusenu 7 months ago
Published by nusenu about 1 year ago
Add prometheus alert rules:
HowTo use relayor's Prometheus Integration
Published by nusenu over 1 year ago
This release contains backward incompatible changes for prometheus integration users. They are flagged with ⚠️
If you used prometheus integration with older releases, the easiest way to upgrade to v23.1.0 is to delete previously generated scrape configs and nginx config files and start with a minimal set of variables to make use of defaults as much as possible according to this guide.
Implement a workaround for https://github.com/ansible-collections/community.general/issues/5975 by moving from a random username to a static username. This change will be reverted once upstream implements the "exclusive" parameter.
This issue affects you if all of these points apply to your environment:
~/.tor/prometheus/scrape-usernames
or individual files in that folder without also removing ~/.tor/prometheus/metrics_path
.Impact: A new user gets added but the old user is not removed.
Manual steps recommended for all users of the htpasswd file feature: Update to v23.1.0 or newer, remove the htpasswd file and run your playbook again.
tor_prometheus_scrape_file
and change its semantic from abs. filepath to filename ⚠️tor_metricsport_nginx_config_file
prometheus.yml
tor_prometheus_host
so we can use it as the signal to enable prometheus integration ⚠️tor_blackbox_exporter_host
so we can use it as a signal to enable blackbox_exporter integration ⚠️
tor_gen_blackbox_scrape_config
is obsolete and ignored ⚠️tor_gen_metricsport_htpasswd
: False -> True ⚠️tor_prometheus_scrape_file_group
-> tor_prometheus_group
⚠️support more than two tor instances per IP address. We do not change the default of two tor instance per IP though. If you want to run more than two relays per IP set tor_ports
accordingly. Make sure to not go over the limit at the time. The limit of relays per IP is at 4 as of this release and expected to increase in the near future. Check the linked gitlab issue.
⚠️ remove the tor_dedicatedExitIP feature. You can set OutboundBindAddressExit
via
the tor_config
variable on a per server level.
add some more example playbooks:
README improvements
Known issue: Test-kitchen for prometheus suites fail due to the reload nginx
handler.
Published by nusenu over 1 year ago
⚠️ NOTE: If you used relayor's prometheus support in previous relayor releases make sure to set tor_prometheus_scrape_file
after upgrading to v23.0.0 and before running ansible-playbook
with v23.0.0 for the first time, see the README for an example value.
relaytype
, tor_nickname
, ...) depending on your tor configuration. As an example, these are handy when generating bandwidth graphs with exit vs non-exit traffic.--limit
option without unintentionally removing all other hosts not included in the playbook runtor_prometheus_scrape_file_group
)Published by nusenu almost 2 years ago
dirport 0
using tor_dedicatedExitIP
(reported by @appliedprivacy)Published by nusenu about 2 years ago
tor_prometheus_scrape_username
and tor_prometheus_scrape_metrics_path
Published by nusenu almost 3 years ago
Changes since relayor v22.0.0-rc:
Published by nusenu almost 3 years ago
Changes since relayor v21.2.0-rc:
Published by nusenu almost 3 years ago
NOTE: This release contains a backwards incompatible change, if you upgrade from an older release please read the upgrade guide before upgrading.
Changes since relayor v21.1.0
MetricsPort
)
Published by nusenu about 3 years ago
changes since relayor v21.0.1
tor_gen_ciiss_proof_files
)Published by nusenu about 3 years ago
changes since relayor v21.0.0
Published by nusenu over 3 years ago
changes since relayor v20.1.0
The ansible-relayor signing key has been updated
https://keys.openpgp.org/search?q=A7B5DB91CE04C9E0BE66446B8CBE52BD4D705DE9
Published by nusenu about 4 years ago
changes since v20.0.2:
tor_ContactInfo
variable mandatoryPublished by nusenu over 4 years ago
changes since v20.0.1
Published by nusenu over 4 years ago
changes since v20.0.0:
Published by nusenu almost 5 years ago
changes since relayor v19.1.7:
Published by nusenu almost 5 years ago
changes since relayor v19.0.0:
OS support
Requirements
Misc
test kitchen/ansible-lint/travis-ci
Published by nusenu about 5 years ago
Published by nusenu over 5 years ago
changes since relayor v18.1.1: