Challenge
Veeam One dropping data due to slow database performance when monitoring 1K+ VMs.Cause
For efficient use of Veeam One in environments with 1 000+ VMs it is recommended to make scalability adjustments.Solution
For better scalability it is possible to change real-time data to 1 datapoint in 5 minutes and change the granularity of level 2 aggregated data to 1 point in 20 minutes. Here are the steps:
1. Take a snapshot of Veeam One Server VM
1. Take a snapshot of Veeam One Server VM
2. Stop Veeam One Monitor Server and Veeam One Reporter Server services
3. Take a backup of Veeam One database
4. In the registry of Veeam One Server open HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam ONE Monitor\Service and create value RtLevel2QueryInterval (DWORD) = 300 (decimal)
5. Execute the following script on Veeam One DB:
UPDATE monitor.PerfCounterInfo SET rt_interval = 300, level2_interval = 1200
6. Start Veeam One Monitor Server and Veeam One Reporter Server services