https://github.com/soerenschneider/restic-backup
A python wrapper to collect Prometheus metrics from the restic 'backup' command
https://github.com/soerenschneider/restic-backup
backup node-exporter observability prometheus restic
Last synced: about 1 year ago
JSON representation
A python wrapper to collect Prometheus metrics from the restic 'backup' command
- Host: GitHub
- URL: https://github.com/soerenschneider/restic-backup
- Owner: soerenschneider
- Created: 2021-12-30T21:55:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-30T22:49:20.000Z (over 4 years ago)
- Last Synced: 2025-02-06T05:24:38.857Z (over 1 year ago)
- Topics: backup, node-exporter, observability, prometheus, restic
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Metrics Overview
| Name | Help | Labels | Type |
|--------------------------------------|-----------------------------------------------|--------|-------|
| restic_backup_files_new_total | New files created with this snapshot | repo | gauge |
| restic_backup_files_changed_total | Files changed with this snapshot | repo | gauge |
| restic_backup_files_unmodified_total | Amount of unmodified files with this snapshot | repo | gauge |
| restic_backup_dirs_new_total | Newly created directories with this snapshot | repo | gauge |
| restic_backup_dirs_changed_total | Changed directories with this snapshot | repo | gauge |
| restic_backup_dirs_unmodified_total | Unmodified directories with this snapshot | repo | gauge |
| restic_backup_data_blobs_total | Data blobs of the snapshot (?) | repo | gauge |
| restic_backup_tree_blobs_total | Tree blobs of the snapshot (?) | repo | gauge |
| restic_backup_data_added_bytes_total | Total bytes added during this snapshot | repo | gauge |
| restic_backup_total_files_processed | Files processed with this snapshot | repo | gauge |
| restic_backup_total_bytes_processed | Bytes processed with this snapshot | repo | gauge |
| restic_backup_total_duration_seconds | Total duration of this snapshot | repo | gauge |
| restic_backup_success_bool | Boolean indicating the success of the backup | repo | gauge |
| restic_backup_start_time_seconds | Start time of the backup process | repo | gauge |
| restic_backup_exporter_errors_bool | Exporter errors unrelated to restic | repo | gauge |