Grafana Dashboard for Veeam Backup for Microsoft 365

Dashboard

Grafana Dashboard for Veeam Backup for Microsoft 365 Dashboard / VBO v6 + Influx v2
Last updated: 4 months ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 235

Reviews: 0

  • vbo-v6-grafana-001.jpg
    vbo-v6-grafana-001.jpg

Just download the latest Veeam Backup for Microsoft Office 365 script version from GitHub https://github.com/jorgedlcruz/veeam-backup-for-office365-grafana/raw/master/veeam_office365.sh and change the Configuration section within your details:

##
# Configurations
##
# Endpoint URL for InfluxDB
veeamInfluxDBURL="http://YOURINFLUXSERVERIP" #Your InfluxDB Server, http://FQDN or https://FQDN if using SSL
veeamInfluxDBPort="8086" #Default Port
veeamInfluxDBBucket="veeam" # InfluxDB bucket name (not ID)
veeamInfluxDBToken="TOKEN" # InfluxDB access token with read/write privileges for the bucket
veeamInfluxDBOrg="ORG NAME" # InfluxDB organisation name (not ID)

# Endpoint URL for login action
veeamUsername="YOURVBOUSER"
veeamPassword="YOURVBOPASSWORD"
veeamRestServer="https://YOURVBOSERVERIP"
veeamRestPort="4443" #Default Port

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

chmod +x veeam_office365.sh

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

HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 78718da6-10af-11ea-835a-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.6.3
X-Request-Id: 78718da6-10af-11ea-835a-000000000000
Date: Wed, 27 Nov 2019 00:47:21 GMT

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

*/30 * * * * * /home/oper/veeam_office365.sh >> /var/log/veeamvbo.log 2>&1

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

Get this dashboard:
11286