Submit a ticketCall us

Systems Monitoring for Dummies
Our new eBook will teach you the fundamentals and help you create monitors and alerts that are effective, meaningful, and actionable. Monitoring is more than a checkbox on your to-do list. This free eBook will give you practical advice to help you succeed in all aspects of monitoring – discovery, alerting, remediation, and troubleshooting. Don’t miss out on this indispensable resource for newbies, experienced IT pros, and everyone in between. Register Now.

Home > Success Center > Database Performance Analyzer (DPA) > 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: 34 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