Add borgmatic version introducing Loki hook to docs (#743).

This commit is contained in:
Dan Helfman 2023-08-27 20:30:13 -07:00
parent 32019ea8f3
commit d0a8251ad2
3 changed files with 15 additions and 10 deletions

8
NEWS
View file

@ -1,3 +1,8 @@
1.8.3.dev0
* #743: Add a monitoring hook for sending backup status and logs to to Grafana Loki. See the
documentation for more information:
https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#loki-hook
1.8.2 1.8.2
* #345: Add "key export" action to export a copy of the repository key for safekeeping in case * #345: Add "key export" action to export a copy of the repository key for safekeeping in case
the original goes missing or gets damaged. the original goes missing or gets damaged.
@ -6,9 +11,6 @@
only restorable with a "mysql_databases:" configuration. only restorable with a "mysql_databases:" configuration.
* #738: Fix for potential data loss (data not getting restored) in which the database "restore" * #738: Fix for potential data loss (data not getting restored) in which the database "restore"
action didn't actually restore anything and indicated success anyway. action didn't actually restore anything and indicated success anyway.
* #743: Add a monitoring hook for sending backup status and logs to to Grafana Loki. See the
documentation for more information:
https://torsion.org/borgmatic/docs/how-to/monitor-your-backups/#loki-hook
* Remove the deprecated use of the MongoDB hook's "--db" flag for database restoration. * Remove the deprecated use of the MongoDB hook's "--db" flag for database restoration.
* Add source code reference documentation for getting oriented with the borgmatic code as a * Add source code reference documentation for getting oriented with the borgmatic code as a
developer: https://torsion.org/borgmatic/docs/reference/source-code/ developer: https://torsion.org/borgmatic/docs/reference/source-code/

View file

@ -273,10 +273,12 @@ us](https://torsion.org/borgmatic/#support-and-contributing).
## ntfy hook ## ntfy hook
[ntfy](https://ntfy.sh) is a free, simple, service (either hosted or self-hosted) <span class="minilink minilink-addedin">New in version 1.6.3</span>
which offers simple pub/sub push notifications to multiple platforms including [ntfy](https://ntfy.sh) is a free, simple, service (either hosted or
[web](https://ntfy.sh/stats), [Android](https://play.google.com/store/apps/details?id=io.heckel.ntfy) self-hosted) which offers simple pub/sub push notifications to multiple
and [iOS](https://apps.apple.com/us/app/ntfy/id1625396347). platforms including [web](https://ntfy.sh/stats),
[Android](https://play.google.com/store/apps/details?id=io.heckel.ntfy) and
[iOS](https://apps.apple.com/us/app/ntfy/id1625396347).
Since push notifications for regular events might soon become quite annoying, Since push notifications for regular events might soon become quite annoying,
this hook only fires on any errors by default in order to instantly alert you to issues. this hook only fires on any errors by default in order to instantly alert you to issues.
@ -322,8 +324,9 @@ the `ntfy:` option in the `hooks:` section of your configuration.
## Loki hook ## Loki hook
[Grafana Loki](https://grafana.com/oss/loki/) is a "horizontally scalable, <span class="minilink minilink-addedin">New in version 1.8.3</span> [Grafana
highly available, multi-tenant log aggregation system inspired by Prometheus." Loki](https://grafana.com/oss/loki/) is a "horizontally scalable, highly
available, multi-tenant log aggregation system inspired by Prometheus."
borgmatic has built-in integration with Loki, sending both backup status and borgmatic has built-in integration with Loki, sending both backup status and
borgmatic logs. borgmatic logs.

View file

@ -1,6 +1,6 @@
from setuptools import find_packages, setup from setuptools import find_packages, setup
VERSION = '1.8.2' VERSION = '1.8.3.dev0'
setup( setup(