Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gyselroth/monitoring-plugin-veeam-vm
Monitor veeam backup status on a per vm basis
https://github.com/gyselroth/monitoring-plugin-veeam-vm
monitoring-plugins veeam
Last synced: 18 days ago
JSON representation
Monitor veeam backup status on a per vm basis
- Host: GitHub
- URL: https://github.com/gyselroth/monitoring-plugin-veeam-vm
- Owner: gyselroth
- License: mit
- Created: 2017-06-12T11:15:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-16T10:12:51.000Z (over 5 years ago)
- Last Synced: 2024-11-10T08:38:48.744Z (3 months ago)
- Topics: monitoring-plugins, veeam
- Language: PowerShell
- Homepage:
- Size: 9.77 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Monitoring Plugin: veeam-vm
### Description
Monitor the backup status of a single machine made with veeam
### Usage
Usage: check_vm_backup [options]
Options:
-vm NAME of the machince to check (Not the job name)
-runtime_warn WARNING offset (s) for an active backup session [Default: 10800 (3h)]
-runtime_crit CRITICAL offset (s) for an active backup session [Default: 21600 (6h)]
-last_warn WARNING offset (s) for a finished backup session [Default: 86400 (24h)]
-last_crit CRITICAL offset (s) for a finished backup session [Default: 172800 (48h)]
-type TYPE of Backup. Choose between `backup` or `copy` (Jobs) [Default: backup]### Requirements
* Windows Server
* Powershell
* Veeam
* Veeam Powershell Plugins### Install
Copy check_vm_backup to your plugin folder (directly on you windows system where veeam is installed)
and create a service/exec in your monitoring engine.### Example
```
./check_vm_backup.ps1 -vm foobar.example.org -runtime_warn 3000 -runtime_crit 4500
```