Releases: valeriansaliou/vigil
Releases · valeriansaliou/vigil
Vigil v1.24.0
⚠️ Breaking change: the required configuration propertyserver.manager_token
has been added, please update your configuration file accordingly.- Added a way to ignore reminders for the given amount of time via the newly-introduced Vigil Manager HTTP API.
- Added support for publishing announcements via the newly-introduced Vigil Manager HTTP API.
- Fixed non-working XMPP notifier since a previous version bump.
- Bump dependencies to latest versions.
Vigil v1.23.1
- Added a Webex notifier (@TimmyOtool — submitted in PR #116).
- Fixed an issue with badges, where an unexpected
Last-Modified
HTTP header would be sent, causing issues with the cache of certain Web browsers.
Vigil v1.23.0
- The probing of poll and script replicas can now be parallelized, making the whole process more scalable on large status pages; parallelism can be changed via configuration options:
metrics.poll_parallelism
andmetrics.script_parallelism
(@jasquat — submitted in PR #114). - Bump dependencies to latest versions.
Vigil v1.22.5
- Improved the poll retry mechanism, by increasing the hold delay between attempts, and fixing a counting issue, where you would expect 3 total poll attempts for a retry value of 2 (configured with the
metrics.poll_retry
option).
Vigil v1.22.4
- Fixed an issue where the downtime reminder notifications backoff count would not be reset if status was going from
dead
tosick
. - Moved code to Rust 2021 Edition.
- Not distributing Intel 32 bits builds anymore.
- Bump dependencies to latest versions.
Vigil v1.22.3
- Added the ability to configure a downtime reminder notifications backoff function and limit via configuration options:
reminder_backoff_function
andreminder_backoff_limit
innotify
(@Eijebong — submitted in PR #103). - Improved the code style with some refactorings.
- Bump dependencies to latest versions.
Vigil v1.22.2
- Added a configuration validator, ran when Vigil starts, that makes sure there is no duplicate service or node identifier.
- Fixed a typo in the main template, where a node probe mode label would not show correctly for
push
probes (wrongly showing aspoll
instead). - Bump dependencies to latest versions.
Vigil v1.22.1
- Fixed non-working Gotify notifier due to extraneous slash being added in the URL.
Vigil v1.22.0
- Added a Zulip notifier (@Eijebong — submitted in PR #87).
- Added the ability to customize HTTP probe method, headers and body via configuration options:
http_method
,http_headers
andhttp_body
inprobe.service.node
(@Eijebong — submitted in PR #86). - Now logging HTTP probe failure trace (@tglman — submitted in PR #85).
Vigil v1.21.2
- The RabbitMQ queue monitoring options defined as
plugins.rabbitmq.queue_*
can now be partly overridden per-node with:probe.service.node.rabbitmq_queue_nack_healthy_below
andprobe.service.node.rabbitmq_queue_nack_dead_above
.