Veeam ONE - Veeam Backup and Replication

Grafana Dashboard for Veeam ONE (experimental) - This specific Dashboard is to visualize the Veeam Backup and Replication data that Veeam ONE has on the Database.

Veeam ONE - Veeam Backup and Replication screenshot 1

EXPERIMENTAL AND UNSUPPORTED Just download the latest Veeam ONE script version from GitHub https://raw.githubusercontent.com/jorgedlcruz/veeam-one-grafana/main/veeam_one.sh and change the Configuration section within your details:

veeamInfluxDBURL="YOURINFLUXSERVER" ##Use https://fqdn or https://IP in case you use SSL
veeamInfluxDBPort="8086" #Default Port
veeamInfluxDB="YOURINFLUXDB" #Default Database
veeamInfluxDBUser="YOURINFLUXUSER" #User for Database
veeamInfluxDBPassword="YOURINFLUXPASS" #Password for Database

# Endpoint URL for login action
veeamUsername="YOURVEEAMONEUSER" #Usually domain\user or user@domain.tld
veeamPassword="YOURVEEAMONEPASS"
veeamONEServer="https://YOURVEEAMONEIP" #You can use FQDN if you like as well
veeamONEPort="1239" #Default Port

Once the changes are done, make the script executable with chmod:

chmod +x veeam_one.sh

The output of the command should be something like the next, without errors:

Writing veeam_ONE_repositories to InfluxDB
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 9e9c517e-7a11-11eb-8acb-0050569017a8
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.8.4
X-Request-Id: 9e9c517e-7a11-11eb-8acb-0050569017a8
Date: Sun, 28 Feb 2021 22:09:25 GMT

If so, please now add this script to your crontab, like for example every 30 minutes:

*/30 * * * * /home/oper/veeam_one.sh >> /var/log/veeamone.log 2>&1

Then download or import this Dashboard to your Grafana, and you should see something similar to the next: alt tag

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies