jorgedlcruz / veeam-backup-for-microsoft365-grafana Goto Github PK
View Code? Open in Web Editor NEWA Grafana Dashboard for Veeam Backup for Microsoft 365
License: MIT License
A Grafana Dashboard for Veeam Backup for Microsoft 365
License: MIT License
Hi,
Have updated VBO to V4, as well as json Dashboard and script.
Now i get a series of "curl: (35) SSL received a record that exceeded the maximum permissible length." when running the script.
RestAPI is verifed OK with the swagger URL.
Thanks for all the hard work
Hi,
I followed the help of issue #3 , but I have no data that went up in chronograf with the script veeam_office365.sh
is my configuration correct
veeamInfluxDBURL="localhost" #Your InfluxDB Server, http://FQDN or https://FQDN if using SSL
veeamInfluxDBPort="8086" #Default Port
veeamInfluxDB="telegraf" #Default Database telegraf
veeamInfluxDBUser="admin" #User for Database
veeamInfluxDBPassword='admin' #Password for Database
veeamUsername = [MyName]
veeamPassword = [MyPassword]
veeamRestServer = "https://outlook.live.com"
Is it necessary to use an access to a site
veeamRestServer = "https://outlook.office.com"
thanks
Christophe
Hi
When trying to run the veeam_office365.sh I recieve
./veeam_office365.sh: line 35: jq: command not found
(23) Failed writing body
./veeam_office365.sh: line 44: jq: command not found
./veeam_office365.sh: line 66: jq: command not found
./veeam_office365.sh: line 82: jq: command not found
./veeam_office365.sh: line 98: jq: command not found
./veeam_office365.sh: line 181: jq: command not found
Cant really find out what im missing
Hello, I have errors at the beginning of the script. The repositories information goes well in Influxdb.
I only have information about users that are in error.
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 9aeb2e11-d70a-11ea-89ec-00155dba5719
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_organization,veeamOrgName=My Name licensedUsers=4,newUsers=0': invalid field format
X-Influxdb-Version: 1.8.1
X-Request-Id: 9aeb2e11-d70a-11ea-89ec-00155dba5719
Date: Wed, 05 Aug 2020 10:58:33 GMT
Content-Length: 136
{"error":"unable to parse 'veeam_office365_organization,veeamOrgName=My Name licensedUsers=4,newUsers=0': invalid field format"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: a1b58705-d70a-11ea-89ef-00155dba5719
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_overview_OD,veeamOrgName=My Name,[email protected],veeamUserODName=0 protectedUser=2,typeUser=1': invalid boolean
X-Influxdb-Version: 1.8.1
X-Request-Id: a1b58705-d70a-11ea-89ef-00155dba5719
Date: Wed, 05 Aug 2020 10:58:45 GMT
Content-Length: 198
Any idea what is going wrong here? If I execute the script, I receive the following error messages, although most of de data is successfully sent to the influxdb:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: af85cc82-303e-11e9-89a1-005056812e74
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All organizations,veeamjobname=organizations,type=Vex,result=Success,initiatedBy=OFFICE-BACKUP\Administrator itemsProcessed=0,itemsSuccess=0 1550071792': invalid boolean
X-Influxdb-Version: 1.7.3
X-Request-Id: af85cc82-303e-11e9-89a1-005056812e74
Date: Thu, 14 Feb 2019 09:55:40 GMT
Content-Length: 243
{"error":"unable to parse 'veeam_office365_restoresession,organization=All organizations,veeamjobname=organizations,type=Vex,result=Success,initiatedBy=OFFICE-BACKUP\\Administrator itemsProcessed=0,itemsSuccess=0 1550071792': invalid boolean"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: af8c61de-303e-11e9-89a2-005056812e74
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All organizations,veeamjobname=organizations,type=Vex,result=Success,initiatedBy=OFFICE-BACKUP\Administrator itemsProcessed=0,itemsSuccess=0 1550067395': invalid boolean
X-Influxdb-Version: 1.7.3
X-Request-Id: af8c61de-303e-11e9-89a2-005056812e74
Date: Thu, 14 Feb 2019 09:55:40 GMT
Content-Length: 243
{"error":"unable to parse 'veeam_office365_restoresession,organization=All organizations,veeamjobname=organizations,type=Vex,result=Success,initiatedBy=OFFICE-BACKUP\\Administrator itemsProcessed=0,itemsSuccess=0 1550067395': invalid boolean"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: af92badd-303e-11e9-89a3-005056812e74
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All organizations,veeamjobname=organizations,type=Vex,result=Success,initiatedBy=OFFICE-BACKUP\Administrator itemsProcessed=0,itemsSuccess=0 1550067397': invalid boolean
X-Influxdb-Version: 1.7.3
X-Request-Id: af92badd-303e-11e9-89a3-005056812e74
Date: Thu, 14 Feb 2019 09:55:40 GMT
Content-Length: 243
{"error":"unable to parse 'veeam_office365_restoresession,organization=All organizations,veeamjobname=organizations,type=Vex,result=Success,initiatedBy=OFFICE-BACKUP\\Administrator itemsProcessed=0,itemsSuccess=0 1550067397': invalid boolean"}
Hi Jorge, I've tested your scipt against the current build of VBO (385) and when the script tries to process the restore sessions, we get some errors that there is a missing tag value. Any indications what this could cause those errors ?
This is the output of the script, we get this
{"code":"invalid","message":"unable to parse 'veeam_office365_restoresession,organization=companyname.onmicrosoft.com,veeamjobname=,type=Vet,result=Success,initiatedBy=WIN02-SERVER\Administrator itemsProcessed=0,itemsSuccess=0 1653506856': missing tag value"}HTTP/1.1 400 Bad Request
Content-Type: application/json; charset=utf-8
X-Influxdb-Build: OSS
X-Influxdb-Version: v2.2.0
X-Platform-Error-Code: invalid
Date: Wed, 08 Jun 2022 10:59:58 GMT
Content-Length: 265
Hello
I've encountered an "Unknown Transport" error while attempting to query the JobSessions using API version 7. This issue arises when I execute a GET request to fetch JobSessions data.
It seems that the URL or the way the request is being formed might be causing this error, as the transport mechanism specified in the URL appears to be unrecognized or malformed.
If your Veeam organization has spaces, then it fails to create/update the "veeam_office365_rbac_scope" and "veeam_office365_rbac_operators" entries in Influx DB
Error Message:
Error: failed to write data: 400 Bad Request: unable to parse 'veeam_office365_rbac_operators,organization=**MY ORG NAME**,rbacRoleName=Veeam\ 365\ -\ Admins,type=User,rbacROName=Joe\ Bloggs\ (Admin),[email protected] rbacRoleAdminId=0': invalid field format
This is due to a missing AWK statement on line 319
reads:
rbacOrganization=$(echo "$veeamVBOrbacUrlresult" | jq --raw-output '.name')
But should read:
rbacOrganization=$(echo "$veeamVBOrbacUrlresult" | jq --raw-output '.name' | awk '{gsub(/ /,"\\ ");print}')
Once the awk statement has been added, the issue is resold
Hi,
I'm getting this error, using VOF365 V5
The error is basically everything about this line:
X-Influxdb-Error: unable to parse 'veeam_office365_jobs,veeamjobname=Job\ marche,bottleneck=Source totalDuration=4154,status=,processingRate=13596730,readRate=3351220,writeRate=42756002,transferredData=13703444773,processedObjects=36073 1628630276': missing field value
and
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=3,itemsSuccess=3 1615923019': missing tag value"}
### root@grafana:/var/tmp# ./veeam_vob365.sh
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6b57782d-fa21-11eb-8268-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.6.4
X-Request-Id: 6b57782d-fa21-11eb-8268-000000000000
Date: Tue, 10 Aug 2021 21:25:00 GMT
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6b93ceb4-fa21-11eb-8269-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.6.4
X-Request-Id: 6b93ceb4-fa21-11eb-8269-000000000000
Date: Tue, 10 Aug 2021 21:25:01 GMT
It seems you are not using Object Storage offload on the Repository Local\ Not\ to\ be\ used, that's fine.
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6bb7c593-fa21-11eb-826a-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.6.4
X-Request-Id: 6bb7c593-fa21-11eb-826a-000000000000
Date: Tue, 10 Aug 2021 21:25:01 GMT
It seems you are not using Object Storage offload on the Repository repo\ default, that's fine.
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6bdb63a0-fa21-11eb-826b-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.6.4
X-Request-Id: 6bdb63a0-fa21-11eb-826b-000000000000
Date: Tue, 10 Aug 2021 21:25:01 GMT
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6bf1b63f-fa21-11eb-826c-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.6.4
X-Request-Id: 6bf1b63f-fa21-11eb-826c-000000000000
Date: Tue, 10 Aug 2021 21:25:01 GMT
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6c59d193-fa21-11eb-826d-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_jobs,veeamjobname=Job\ marche,bottleneck=Source totalDuration=4154,status=,processingRate=13596730,readRate=3351220,writeRate=42756002,transferredData=13703444773,processedObjects=36073 1628630276': missing field value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6c59d193-fa21-11eb-826d-000000000000
Date: Tue, 10 Aug 2021 21:25:02 GMT
Content-Length: 265
{"error":"unable to parse 'veeam_office365_jobs,veeamjobname=Job\\ marche,bottleneck=Source totalDuration=4154,status=,processingRate=13596730,readRate=3351220,writeRate=42756002,transferredData=13703444773,processedObjects=36073 1628630276': missing field value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6c9c0260-fa21-11eb-826e-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vesp,result=Success,initiatedBy=VBR01\Administrator itemsProcessed=0,itemsSuccess=0 1621621542': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6c9c0260-fa21-11eb-826e-000000000000
Date: Tue, 10 Aug 2021 21:25:02 GMT
Content-Length: 236
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vesp,result=Success,initiatedBy=VBR01\\Administrator itemsProcessed=0,itemsSuccess=0 1621621542': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6cd16581-fa21-11eb-826f-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=VBR01\Administrator itemsProcessed=0,itemsSuccess=0 1621621466': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6cd16581-fa21-11eb-826f-000000000000
Date: Tue, 10 Aug 2021 21:25:03 GMT
Content-Length: 236
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=VBR01\\Administrator itemsProcessed=0,itemsSuccess=0 1621621466': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6d06c9cf-fa21-11eb-8270-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=VBR01\Administrator itemsProcessed=0,itemsSuccess=0 1621620555': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6d06c9cf-fa21-11eb-8270-000000000000
Date: Tue, 10 Aug 2021 21:25:03 GMT
Content-Length: 235
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=VBR01\\Administrator itemsProcessed=0,itemsSuccess=0 1621620555': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6d3c2fec-fa21-11eb-8271-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vesp,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=4,itemsSuccess=4 1620083678': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6d3c2fec-fa21-11eb-8271-000000000000
Date: Tue, 10 Aug 2021 21:25:03 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vesp,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=4,itemsSuccess=4 1620083678': missing tag value"}
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6d71bdf2-fa21-11eb-8272-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.6.4
X-Request-Id: 6d71bdf2-fa21-11eb-8272-000000000000
Date: Tue, 10 Aug 2021 21:25:04 GMT
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6da7502b-fa21-11eb-8273-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1620083015': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6da7502b-fa21-11eb-8273-000000000000
Date: Tue, 10 Aug 2021 21:25:04 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1620083015': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6ddc62cc-fa21-11eb-8274-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vesp,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=3,itemsSuccess=3 1620082969': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6ddc62cc-fa21-11eb-8274-000000000000
Date: Tue, 10 Aug 2021 21:25:04 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vesp,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=3,itemsSuccess=3 1620082969': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e119f9e-fa21-11eb-8275-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1618326745': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6e119f9e-fa21-11eb-8275-000000000000
Date: Tue, 10 Aug 2021 21:25:05 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1618326745': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e4681f6-fa21-11eb-8276-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=3,itemsSuccess=3 1615923019': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6e4681f6-fa21-11eb-8276-000000000000
Date: Tue, 10 Aug 2021 21:25:05 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=3,itemsSuccess=3 1615923019': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e7b8820-fa21-11eb-8277-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922926': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6e7b8820-fa21-11eb-8277-000000000000
Date: Tue, 10 Aug 2021 21:25:05 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922926': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6eb05890-fa21-11eb-8278-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922771': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6eb05890-fa21-11eb-8278-000000000000
Date: Tue, 10 Aug 2021 21:25:06 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922771': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6ee5311d-fa21-11eb-8279-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922931': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6ee5311d-fa21-11eb-8279-000000000000
Date: Tue, 10 Aug 2021 21:25:06 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922931': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6f1a2ed0-fa21-11eb-827a-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922554': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6f1a2ed0-fa21-11eb-827a-000000000000
Date: Tue, 10 Aug 2021 21:25:06 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922554': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6f4e9c07-fa21-11eb-827b-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922511': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6f4e9c07-fa21-11eb-827b-000000000000
Date: Tue, 10 Aug 2021 21:25:07 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922511': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6f8335aa-fa21-11eb-827c-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922561': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6f8335aa-fa21-11eb-827c-000000000000
Date: Tue, 10 Aug 2021 21:25:07 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922561': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6fb7b3a7-fa21-11eb-827d-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922436': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6fb7b3a7-fa21-11eb-827d-000000000000
Date: Tue, 10 Aug 2021 21:25:08 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922436': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6fec0187-fa21-11eb-827e-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=All\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922471': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 6fec0187-fa21-11eb-827e-000000000000
Date: Tue, 10 Aug 2021 21:25:08 GMT
Content-Length: 237
{"error":"unable to parse 'veeam_office365_restoresession,organization=All\\ organizations,veeamjobname=,type=Vet,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1615922471': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 70250985-fa21-11eb-827f-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1613583572': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 70250985-fa21-11eb-827f-000000000000
Date: Tue, 10 Aug 2021 21:25:08 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1613583572': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 705a3a44-fa21-11eb-8280-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1613399683': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 705a3a44-fa21-11eb-8280-000000000000
Date: Tue, 10 Aug 2021 21:25:09 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1613399683': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 708f7fff-fa21-11eb-8281-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1606246357': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 708f7fff-fa21-11eb-8281-000000000000
Date: Tue, 10 Aug 2021 21:25:09 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1606246357': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 70c4e5cb-fa21-11eb-8282-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1605121142': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 70c4e5cb-fa21-11eb-8282-000000000000
Date: Tue, 10 Aug 2021 21:25:09 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1605121142': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 70fba763-fa21-11eb-8283-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=6,itemsSuccess=6 1602862461': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 70fba763-fa21-11eb-8283-000000000000
Date: Tue, 10 Aug 2021 21:25:10 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=6,itemsSuccess=6 1602862461': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 7131b733-fa21-11eb-8284-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1602726364': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 7131b733-fa21-11eb-8284-000000000000
Date: Tue, 10 Aug 2021 21:25:10 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1602726364': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 71673ad4-fa21-11eb-8285-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1601496324': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 71673ad4-fa21-11eb-8285-000000000000
Date: Tue, 10 Aug 2021 21:25:10 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1601496324': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 719cc5ed-fa21-11eb-8286-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1601495801': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 719cc5ed-fa21-11eb-8286-000000000000
Date: Tue, 10 Aug 2021 21:25:11 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=1,itemsSuccess=1 1601495801': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 71d1ddcd-fa21-11eb-8287-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1601495591': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 71d1ddcd-fa21-11eb-8287-000000000000
Date: Tue, 10 Aug 2021 21:25:11 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1601495591': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 7206f76b-fa21-11eb-8288-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1601495491': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 7206f76b-fa21-11eb-8288-000000000000
Date: Tue, 10 Aug 2021 21:25:11 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1601495491': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 723c6290-fa21-11eb-8289-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=6,itemsSuccess=6 1601495464': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 723c6290-fa21-11eb-8289-000000000000
Date: Tue, 10 Aug 2021 21:25:12 GMT
Content-Length: 246
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Veod,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=6,itemsSuccess=6 1601495464': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 7271ba4c-fa21-11eb-828a-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1596650542': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 7271ba4c-fa21-11eb-828a-000000000000
Date: Tue, 10 Aug 2021 21:25:12 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1596650542': missing tag value"}
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 72a73901-fa21-11eb-828b-000000000000
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1594236547': missing tag value
X-Influxdb-Version: 1.6.4
X-Request-Id: 72a73901-fa21-11eb-828b-000000000000
Date: Tue, 10 Aug 2021 21:25:12 GMT
Content-Length: 245
{"error":"unable to parse 'veeam_office365_restoresession,organization=marcheduvin.onmicrosoft.com,veeamjobname=,type=Vex,result=Success,initiatedBy=PLATTANOLABS\\eduardo.scheffer itemsProcessed=0,itemsSuccess=0 1594236547': missing tag value"}
if you use a password with a "!" in it, it will not be stored in veeamPassword completely. So better to use '...' for the value here. ;)
Would be good to add
#!/bin/bash
to the start of the script otherwise it will not run in a docker container.
Doesn't pull data when there are multiple organizations (tenants) within Veeam M365 on Veeam M365 v7
Error: failed to write data: 400 Bad Request: unable to parse 'veeam_office365_jobs,veeamjobname=SharePoint,\ OneDrive,\ and\ Teams,bottleneck=Source totalDuration=2324,status=1,processingRate=2770350,readRate=2446599,writeRate=3329979,transferredData=6432304892,processedObjects=393 1689665924': missing tag value
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.