restic-exporter/CHANGELOG.md

61 lines
1.9 KiB
Markdown
Raw Permalink Normal View History

2022-12-06 20:40:47 +01:00
# Changelog
2024-01-20 16:04:50 +01:00
## 1.5.0 (2024/01/20)
* Replaced RESTIC_REPO_URL, RESTIC_REPO_PASSWORD and RESTIC_REPO_PASSWORD_FILE environment variables with the Restic equivalents
* Add new label "snapshot_tags" in the list of tags separated by comma. The label "snapshot_tag" only contains the first tag
* Update Restic 0.16.3
* Update Python dependencies
* Update base Docker image to Alpine 3.19
2023-10-14 23:38:09 +02:00
## 1.4.0 (2023/10/14)
* Include metric label client_version. Resolves #5
* Update Grafana dashboard to include repository locks and client version
* Update Restic 0.16.0
* Update Python 3.12
2023-07-30 01:15:42 +02:00
## 1.3.0 (2023/07/30)
2023-07-30 01:29:42 +02:00
* Add new metric "restic_locks_total" with the number of repository locks
* Add new label "snapshot_paths" in the metrics with the backup paths
* Add NO_LOCKS env var to skip restic locks collection
* Add INCLUDE_PATHS env var to include the backup paths in the metrics
2023-07-30 01:15:42 +02:00
* Add Rclone instructions in the readme
* Update Restic 0.15.2
* Update Python dependencies
* Update base Docker image to Alpine 3.18
2023-03-31 15:31:51 +02:00
## 1.2.2 (2023/03/31)
* Include OpenSSH in the Docker image to support SFTP protocol
2023-03-26 14:37:56 +02:00
## 1.2.1 (2023/03/26)
* Improve hash calculation to avoid duplicate clients (snapshot_hash label changes)
2023-03-18 16:18:36 +01:00
## 1.2.0 (2023/03/18)
2023-03-18 16:18:36 +01:00
* Add new label "snapshot_tag" in the metrics with the backup tag (if tags is present)
* Add new metric "restic_scrape_duration_seconds"
* Add EXIT_ON_ERROR env var to control behaviour on error
* Add NO_CHECK env var to skip restic check stats
* Add NO_STATS env var to skip stats per backup
* Fix crash when backup username is empty. #7
2023-02-02 20:37:01 +01:00
## 1.1.0 (2023/02/02)
* Update Restic 0.15.1
* Update prometheus-client 0.16.0
* Fix snapshot time parsing for old versions of Restic. Resolves #1
* Exit if the repository password is not configured
* Improve error handling and better log traces
* Rename PASSWORD_FILE env var to RESTIC_REPO_PASSWORD_FILE
* Update Grafana dashboard
* Add documentation for other backends
2022-12-06 20:40:47 +01:00
## 1.0.0 (2022/12/06)
* First release
* Restic 0.14.0