Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```