These values are guidelines only. They are based on our experience of typical server workload and the typical performance of the system that V8 Search XE is running on. If you are monitoring host machines with several instances and highly-active databases, you may require more performant hardware, and if you are monitoring relatively quiet servers you may require less.
Key performance requirements
A V8 Search XE installation has three components:
- a V8 base monitor, responsible for sampling, managing and interpreting the sampled data,
- the repository, a SQL Server database that holds the sampled data and V8 Search XE configuration settings,
- X numbers of V8 Services sitting between Dynamics NAV/BC Server instance and the data sampled by the V8 base monitor.
V8 Base monitor capabilities
We recommend that the V8 base monitor supports a maximum of 1 Dynamics NAV / Business Central production SQL Server.
V8 Service requirements
The specification of the V8 Service for Dynamics NAV/BC Server instance depends on which AL Source Code and from where. We recommend allowing plenty of extra resources for expansion, as you may add additional V8 base monitors as your estate grows.
Perhaps most importantly: this does not and cannot take into consideration slow networks/WAN links. The speed of V8 Search XE is limited by the communication time with the slowest V8 Service.
Disk requirements
We recommend using high performance SSDs.
The amount of disk space required also depends on your data retention policy and whether your V8 Search XE database (data repository) uses a SIMPLE or FULL recovery model. Setting short data retention windows and using the SIMPLE recovery model will help to minimize disk space requirements.
SQL Server for the repository
We recommend using SQL Server 2019/2022 Express with Advanced Services or SQL Server 2019/2022 Standard. If you are utilizing SQL Server Express, it is recommended that you establish brief data retention windows, such as one week for data for which you wish to observe trends, and three days for troubleshooting, and monitor or profile no more than 20 Dynamics NAV/BC Server instances.