Monitoring Veeam Backup with Monitoring Studio

How to monitor Veeam Backup with Monitoring Studio v9.4 and higher.

Related Topics

Downloads

Introduction

This article explains how to import the pre-built configuration into Monitoring Studio to monitor the basic components of Veeam Backup (jobs, services and processes).

Important Note: This pre-built configuration does not cover all the monitoring aspects of Veeam Backup and more especially tape libraries and replication. It is provided as an example and can be used as a working base for advanced monitoring. No support will be provided for this pre-built configuration. Should you need further assistance to customize it, please contact our Professional Services team.

Monitored Parameters

The pre-built configuration collects the following metrics:

Metrics collected for Veeam backup servers

  • Processes
    • Sqlservr (VEEAMSQL2012)
    • Veeam Backup Agent Configuration Service
    • Veeam Backup Broker Service
    • Veeam Backup Catalog Data Service
    • Veeam Backup Cloud Service
    • Veeam Backup Enterprise Rest API Service
    • Veeam Backup Enterprise WMI Server
    • Veeam Backup Enterprise Service
    • Veeam Backup Manager
    • Veeam Backup Mount Service
    • Veeam Backup Satellite
    • Veeam Backup Service
    • Veeam Backup WMI Server
    • Veeam Guest Interaction Proxy
    • VeeamDeployment Svc
    • Veeam NFSSvc
    • Veeam TransportSvc
  • Windows Events
    • MSSQL$VEEAMSQL2012
    • Veeam Backup and Replication Service
    • Veeam Mount Service
    • Veeam RESTful API Service
    • Veeam Catalog Svc
    • Veeam Enterprise Manager Svc
  • Windows Services
    • MSSQL$VEEAMSQL2012
    • VeeamBackupSvc
    • VeeamBrokerSvc
    • VeeamCatalogSvc
    • VeeamCloudSvc
    • VeeamDeploySvc
    • VeeamDistributionSvc
    • VeeamEnterpriseManagerSvc
    • VeeamMountSvc
    • VeeamNFSSvc
    • VeeamRESTSvc
    • VeeamTransportSvc
  • Agent Backup Jobs
    • Status
    • Enabled
    • Last Result
  • License
    • Days Remaining
    • Status
  • Proxy Details
    • Proxy Enabled
    • Proxy Status
  • Repository Details
    • Free Space
    • Free Space Percent
    • Status
    • Total Space

Importing the Pre-Built Configuration

Prerequisites

Before using the pre-built configuration, make sure that:

  • the PATROL Agent 9.6 or later is installed on the Veeam Backup Server and is properly configured,
  • Monitoring Studio KM 9.4 or higher is installed with the latest patches on the Veeam Backup Server and is loaded on the PATROL Agent
  • the VeeamBR_JSON.ps1 script contained in the Veeam Backup Monitoring.zip file is copied on the Veeam Backup Server
  • the user account to be used has sufficient rights to execute PowerShell cmdlets remotely.

Procedure

  1. Download the Veeam Backup Monitoring.zip file and unzip it

  2. Copy the .cfg file on the server where the PATROL Agent is installed and where the Monitoring Studio KM is installed and loaded.

  3. Copy the VeeamBR_JSON.ps1 script under a folder on the Veeam Backup Server. Note down the folder path where the script is copied. This path should be provided as the value for the application constant SCRIPTPATH while importing the configuration file.

  4. Right-click on the main Monitoring Studio icon > KM Commands > Configuration > Import Configuration…

    Importing the pre-built configuration

  5. Locate the folder where the .cfg file is saved and click Next.

  6. Select the Veeam Backup configuration file and click Next.

    Selecting the configuration file to import

  7. Enter the path to the VeeamBR_JSON.ps1 script and click Next.

    Entering the path to the VeeamBR_JSON.ps1 file

  8. Monitoring Studio indicates the number of hosts found in the configuration file that require specific information before being imported. You can click the Hosts button to view the list. Click Next.

    Verifying the host information

  9. Provide the hostname or IP address of the Veeam Backup server and click Next.

    Providing the hostname or IP address of the Veeam Backup server

  10. Specify the system credentials to connect to the server and execute the PowerShell script and click Next.

    Providing the credentials to access to the Veeam Backup server to be monitored

  11. Review the Import Summary and click Next.

![Reviewing the Import Summary](/kb/1214/Veeam-Wizard-7.png)
  1. Click Finish to launch the discovery.
Important Note: Thresholds are not set by default. We recommend you set them according to your specific requirements.

Learn More

To learn more about the monitor types used in this configuration template, please refer to the Specifying the Monitors Used section of the user documentation.

Please refer to Professional Services page to learn more about the consulting services available.