Is this a StandAlone NFA server or distributed over multiple servers?
If its a standalone server, that seems like a lot of devices for a standalone server.
A standalone server should only be monitoring about 500 interfaces.
Also what is the Flows Per Minute rate on the Harvester?
How many Interfaces are sending flow?
You can use the NASTv13 tool as described in the doc below to get the Flows per minute and the number of Interfaces, it will show up as FPM on the top of the NAST report.
Tech Tips: NASTv13.exe available for NFA 9.1.3 and NFA 9.2