Submit a ticketCall us

WebinarUpcoming Webinar: How Help Desk and Remote Support Pays for Itself

Learn how help desk software can simplify ticketing management, allow you to track hardware and software assets, and accelerate the speed of IT support and service delivery. Gain insights on how remote support tools allow your IT team to maximize their efficiency and ticket resolution by expediting desktop troubleshooting, ultimately helping keep end-users happy and productive.

Register here.

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

DPA in Orion integration not responding

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

Views: 456 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

Tags

Classifications

Public