Monitoring

Veeam Backup & Replication Monitoring

Introduction

Veeam Backup & Replication is a proprietary backup app developed by Veeam for virtual environments built on VMware vSphere and Microsoft Hyper-V hypervisors. The software provides backup, restore, and replication functionality for virtual machines, physical servers and workstations as well as cloud-based workloads.

Using LogicMonitor's Veeam Backup & Replication package, you can monitor the health of this application's backup, synchronization, and replication operations, as well as the operational state, availability, and maximum task counts of the VMware/Hyper-V proxy hosts. ​

Compatibility

​​ The Veeam Backup & Replication package is compatible with:

  • Versions 9.0 through 9.5

As new releases become available, LogicMonitor will test and extend coverage as necessary. ​

Setup Requirements

PowerShell Remoting

If Veeam Backup & Replication is not installed on the Collector host, then PowerShell remoting must be enabled between the Collector host and target resource. To learn more about enabling PowerShell remoting, see PowerShell Tips & Tricks.

See Veeam's PowerShell Reference for more information on the PowerShell commands supported by Veeam Backup & Replication.

Entering Credentials as Properties

The LogicMonitor Collector must provide the appropriate credentials in order to successfully access the Veeam Backup & Replication resource. These credentials can either represent:

  • A Veeam user account with a minimum role of Veeam Backup Viewer, which provides read-only access to Veeam Backup & Replication (i.e. user can view existing and performed jobs and review the job session details) and PowerShell remoting permissions

  • A WMI user account with permissions to access the Veeam Backup & Replication host (most likely this user account is already configured and in use across your LogicMonitor platform)

Regardless of which user is chosen, the user must have the ability to both create a remote PowerShell session AND access the Veeam Backup & Replication console.

Note: If Veeam Backup & Replication is installed on the Collector host, a remote PowerShell session will not be initiated and the script will instead run locally—no credentials necessary.

​If credentials need to be provided, one of the following sets of properties must be set on the Veeam Backup & Configuration resource within LogicMonitor. For more information on setting properties, see Device Properties.

Property

Value

veeam.user Veeam username
veeam.pass Veeam password
wmi.user WMI username
wmi.pass WMI password

Note: If both sets of properties are provided, precedence is given to the Veeam properties.

Considerations: Preventing Instance Merging

If you have hosts with virtual machines in multiple Veeam jobs of the same type (e.g. backup, copy, replication), you may end up with merged instances as a result of duplicate machine names. To improve handling of duplicate names and avoid instance merging, set the veeam.instanceformat property on the Veeam Backup & Replication host to a value "dedupe". ​

LogicModules in Package

​ LogicMonitor's package for Veeam Backup & Replication contains the following LogicModules. Please ensure that all of these LogicModules are imported into your LogicMonitor platform.

Display Name

Type

Description

addCategory_Veeam_BackupAndReplication_PowerShell PropertySource Determines if the device exposes the Veeam Backup and Recovery PowerShell cmdlet.
Veeam Jobs: Configuration Backup DataSource Veeam Configuration Backup Job metrics.
Veeam Jobs: BackupSync DataSource Veeam BackupSync Job metrics.
Veeam Jobs: Backups DataSource Veeam Backup Job metrics.
Veeam Jobs: Replicas DataSource Veeam Replica Job metrics.
Veeam Jobs: Copy DataSource Veeam Copy (File and VM) Job metrics.
Veeam Jobs: SureBackups DataSource Veeam SureBackup Job metrics
Veeam Jobs: VMWare SureBackups DataSource Veeam SureBackup Job metrics for VMWare VMs
Veeam Jobs: Windows Agent DataSource Windows Agent backup metrics for Veeam Backup and Replication
Veeam Repositories DataSource Veeam Backup Repositories metrics.
Veeam VMware Proxy Servers DataSource Veeam Backup VMware Proxy Server metrics.
Veeam HyperV Proxy Servers DataSource Veeam Backup HyperV Proxy Server metrics.

When setting static datapoint thresholds on the various metrics tracked by this integration package, LogicMonitor follows the technology owner's best practice KPI recommendations. If necessary, we encourage you to adjust these predefined thresholds to meet the unique needs of your environment. For more information on tuning datapoint thresholds, see Tuning Static Thresholds for Datapoints.