Network Management

Failed to allocate a managed memory buffer of 33554432 bytes. The amount of available memory may be low

A user is unable to import nodes and the following error message is found in the Core.BusinessLayer log: ERROR SolarWinds.Orion.Core.Common.CoreErrorHandler - (null) Error occurred on Business Layer call. Type: System.InsufficientMemoryException Message: 'Failed to allocate a managed memory buffer of 33554432 bytes. The amount of available memory may be low.'

First published date

11/29/2018 11:00 PM

Last published date

2/28/2022 8:35 AM

Overview

A user is unable to import nodes and the following error message is found in the Core.BusinessLayer log or Network Atlas log:

ERROR SolarWinds.Orion.Core.Common.CoreErrorHandler - (null)  Error occurred on Business Layer call. Type: System.InsufficientMemoryException

Message: 'Failed to allocate a managed memory buffer of 33554432 bytes. The amount of available memory may be low.'

FATAL NetworkAtlas - Message: Failed to allocate a managed memory buffer of 1073741824 bytes. The amount of available memory may be low.


When viewing config in NCM, this error may show

Product section

Network Performance Monitor

Cause

  • Issue with limited memory with Orion Server 
  • Application is unable to deal with all of the information within the same process, as new process is not forced.

Resolution

NPM 12.2 and above  

  1. Go to Orion Advanced Configuration (http://xx.xxx.xx.xx:8787/orion/admin...on/Global.aspx).
  2. Locate SolarWinds.BusinessLayerHost.BusinessLayerHostSettings.
  3. Find ForcePluginsInSeparateProcess and change option from Auto to True 
  4. Click SAVE



If the error message is thrown during an import of a significant number of nodes, try importing smaller groups of nodes.