Skip to content

Releases: valeriansaliou/vigil

Vigil v1.24.0

05 Jul 10:52
v1.24.0
762141d
Compare
Choose a tag to compare
  • ⚠️ Breaking change: the required configuration property server.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

02 Jul 14:10
v1.23.1
b8d4831
Compare
Choose a tag to compare
  • 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

11 Apr 15:09
04089a7
Compare
Choose a tag to compare
  • 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 and metrics.script_parallelism (@jasquat — submitted in PR #114).
  • Bump dependencies to latest versions.

Vigil v1.22.5

11 Feb 10:30
b666b27
Compare
Choose a tag to compare
  • 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

04 Feb 06:26
37b4b91
Compare
Choose a tag to compare
  • Fixed an issue where the downtime reminder notifications backoff count would not be reset if status was going from dead to sick.
  • Moved code to Rust 2021 Edition.
  • Not distributing Intel 32 bits builds anymore.
  • Bump dependencies to latest versions.

Vigil v1.22.3

03 Feb 16:44
7edb732
Compare
Choose a tag to compare
  • Added the ability to configure a downtime reminder notifications backoff function and limit via configuration options: reminder_backoff_function and reminder_backoff_limit in notify (@Eijebong — submitted in PR #103).
  • Improved the code style with some refactorings.
  • Bump dependencies to latest versions.

Vigil v1.22.2

29 Aug 08:52
9707897
Compare
Choose a tag to compare
  • 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 as poll instead).
  • Bump dependencies to latest versions.

Vigil v1.22.1

11 Jul 06:30
cc78f0e
Compare
Choose a tag to compare
  • Fixed non-working Gotify notifier due to extraneous slash being added in the URL.

Vigil v1.22.0

30 Jun 15:47
b67b4ed
Compare
Choose a tag to compare
  • 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 and http_body in probe.service.node (@Eijebong — submitted in PR #86).
  • Now logging HTTP probe failure trace (@tglman — submitted in PR #85).

Vigil v1.21.2

21 Jun 09:50
dd300f4
Compare
Choose a tag to compare
  • 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 and probe.service.node.rabbitmq_queue_nack_dead_above.