Submit a ticketCall us

Looking to compare latest NPM features with previous versions of NPM?
The NPM new feature summary offers a comparison of new features and improvements offered with this release.

 

 

 

 

Home > Success Center > Database Performance Analyzer (DPA) > DPA in Orion integration not responding

DPA in Orion integration not responding

Created by Anthony.Rinaldi, last modified by Anthony.Rinaldi on Oct 06, 2016

Views: 385 Votes: 0 Revisions: 2

Updated October 5, 2016

Overview

When you integrate one or more DPA servers with the Orion Platform, the Orion server automatically creates relationships between nodes, applications, and database instances from DPA.

If the DPA servers monitor a large number of database instances (for example, four servers that each monitor 200 instances), the Relationship Management view may stop responding.

Environment

  • DPA 10.2 and later

Resolution

Edit the SolarWinds.DPA.BusinessLayer.dll.config file to increase the quotas for the netNamedPipeBinding binding.

  1. As an administrator, log in to main Orion server.
  2. Start the Orion Service Manager in the SolarWinds Orion program folder.
  3. Stop the SolarWinds Orion Module Engine service.
  4. Open the following file in a text editor:

    C:\Program Files (x86)\SolarWinds\Orion\DPA\SolarWinds.DPA.BusinessLayer.dll.config

  5. Add the highlighted sections below to the config file.
    <services>
        <service name="SolarWinds.DPA.BusinessLayer.DPABusinessLayerService">
            <endpoint address="net.pipe://localhost/orion/DPA/businesslayer" binding="netNamedPipeBinding" bindingConfiguration="DPA.NetNamedPipeBinding" contract="SolarWinds.DPA.Common.IDPABusinessLayer" name="DpaoNamedPipe"/>
            <!-- net.tcp endpoint is correctly configured -->
        </service>
    </services>
    
    <bindings>
        <!-- wsHttpBinding -->
        <!-- netTcpBinding -->
        <netNamedPipeBinding>
            <binding name="DPA.NetNamedPipeBinding" sendTimeout="00:05:00" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
                <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647"/>
            </binding>
        </netNamedPipeBinding>
    </bindings>
    
  6. Save and close the file.
  7. Start the SolarWinds Orion Module Engine service.
  8. Try the integration again.
Last modified
07:56, 6 Oct 2016

Tags

Classifications

Public