Commit graph

42 commits

Author SHA1 Message Date
ngosang
cb89566b67 Bump version 1.5.0 2024-01-20 16:04:50 +01:00
ngosang
4efcaba7c5 Replaced RESTIC_REPO_URL, RESTIC_REPO_PASSWORD and RESTIC_REPO_PASSWORD_FILE environment variables 2024-01-20 16:00:11 +01:00
ngosang
10dae8da3a Add new label "snapshot_tags" in the list of tags separated by comma 2024-01-20 15:28:45 +01:00
ngosang
71fb2a6695 Update Python dependencies 2024-01-20 15:17:44 +01:00
ngosang
e94816eb54 Update Restic 0.16.3 2024-01-20 15:15:42 +01:00
ngosang
c882d9a9a9 Update base Docker image to Alpine 3.19 2024-01-20 15:14:47 +01:00
ngosang
9c5e0d0071 Bump version 1.4.0 2023-10-14 23:38:09 +02:00
ngosang
9070dc9aef Update Grafana dashboard to include repository locks and client version 2023-10-14 23:36:10 +02:00
ngosang
a4243a8554 Include metric label client_version. Resolves #5 2023-10-14 23:35:18 +02:00
ngosang
d90f46a4d1 Update Python 3.12 2023-10-14 22:48:58 +02:00
ngosang
d26e181f21 Update Restic 0.16.0 2023-10-14 22:47:05 +02:00
ngosang
e1973cb48f Update changelog 2023-07-30 01:30:03 +02:00
ngosang
539582566d Bump version 1.3.0 2023-07-30 01:15:42 +02:00
ngosang
8697539748 Include backup paths in the exported metrics. Resolves #17 2023-07-30 01:02:04 +02:00
ngosang
2f4bab16ef Fix typos and static methods 2023-07-30 00:46:09 +02:00
ngosang
0bc9a62563 New metric restic_locks_total. Resolves #10 2023-07-30 00:37:32 +02:00
ngosang
3e183cbf83 Add Rclone instructions in the readme 2023-07-29 23:51:17 +02:00
ngosang
8463e245c2 Update Python dependencies 2023-07-29 23:38:15 +02:00
ngosang
d63604f1b8 Update Restic 0.15.2 2023-07-29 23:36:17 +02:00
ngosang
9621db9e79 Update base Docker image to Alpine 3.18 2023-07-29 23:35:21 +02:00
ngosang
a4e37f8770 Bump version 1.2.2 2023-03-31 15:31:51 +02:00
ngosang
c80b74c1ec Include OpenSSH in the Docker image to support SFTP protocol 2023-03-31 15:30:55 +02:00
ngosang
6ebd2b7dfc Bump version 1.2.1 2023-03-26 14:37:56 +02:00
ngosang
8a99ddae98 Improve hash calculation to avoid duplicate clients 2023-03-26 14:34:48 +02:00
ngosang
f2fe3aff54 Bump version 1.2.0 2023-03-18 16:19:12 +01:00
ngosang
135cf592d2 Update changelog 2023-03-18 16:18:36 +01:00
Diego Heras
26bab7ba5d
Use empty username when username is not present
Use empty username when username is not present in snapshot.
2023-03-18 16:04:46 +01:00
Diego Heras
2c3ef3e79c
Merge branch 'main' into skip-username-when-not-present 2023-03-18 16:04:12 +01:00
Diego Heras
31d99bf98d
Performance improvements
Performance improvements for restic-exporter
2023-03-18 16:02:30 +01:00
Konstantin Shalygin
60617651cb
Performance improvements for restic-exporter 2023-03-17 10:25:51 +07:00
Enrico204
011b658805 Use empty username when username is not present
in snapshot.

This commit is fixing a crash when the snapshot has
no username field in JSON. The missing username is
replaced with a space.
2023-02-06 13:52:07 +01:00
ngosang
880b47131c Bump version 1.1.0 2023-02-02 20:37:01 +01:00
ngosang
864f63600a Improve error handling and better log traces 2023-02-02 20:30:57 +01:00
ngosang
84190584b8 Fix snapshot time parsing for old versions of Restic. Resolves #1 2023-02-02 20:02:12 +01:00
ngosang
3e00452190 Rename PASSWORD_FILE env var to RESTIC_REPO_PASSWORD_FILE 2023-02-02 19:48:08 +01:00
ngosang
f04f5468d8 Add documentation for other backends 2023-02-02 19:33:43 +01:00
ngosang
2a5e4e426a Exit if the repository password is not configured 2023-02-02 19:25:34 +01:00
ngosang
982cfe90d5 Update prometheus-client 0.16.0 2023-02-02 18:48:15 +01:00
ngosang
dc2f63c6f9 Update Restic 0.15.1 2023-02-02 18:47:59 +01:00
ngosang
2c086e491b Update Grafana dashboard 2022-12-06 21:49:33 +01:00
ngosang
69c7485071 First release: restic-exporter 1.0.0 2022-12-06 20:40:47 +01:00
Diego Heras
5f23dcb5f1
Initial commit 2022-12-06 15:40:01 +01:00