Skip to content

Support reload config automatically#1464

Merged
electron0zero merged 5 commits into
prometheus:masterfrom
endesapt:autoreload
Sep 25, 2025
Merged

Support reload config automatically#1464
electron0zero merged 5 commits into
prometheus:masterfrom
endesapt:autoreload

Conversation

@endesapt
Copy link
Copy Markdown
Contributor

Introduces automatic reloading of the Blackbox exporter configuration file at a specified interval.

  • --config.auto-reload-interval: Interval to check for config changes in seconds (default: 30).
  • --config.enable-auto-reload: Enables the auto-reload functionality.

Uses checksum-based detection like in Prometheus

Fixes #1416

Comment thread main.go
Comment thread main.go Outdated
Signed-off-by: Endesapt <103508859+Endesapt@users.noreply.github.com>
Signed-off-by: Endesapt <103508859+Endesapt@users.noreply.github.com>
Signed-off-by: Endesapt <103508859+Endesapt@users.noreply.github.com>
Signed-off-by: Endesapt <103508859+Endesapt@users.noreply.github.com>
Signed-off-by: Endesapt <103508859+Endesapt@users.noreply.github.com>
@electron0zero electron0zero merged commit b69bcfb into prometheus:master Sep 25, 2025
5 checks passed
@jesusvazquez jesusvazquez mentioned this pull request Dec 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support automatically reload config

2 participants