Problem

Investigated connection errors to Germain APM dashboard and services; found that since ux monitoring was fully enabled after Siebel restart, data volume was causing TCP port exhaustion on Germain APM enterprise server

Solution

  1. Modified OS configuration to increase number of available ports and TCP connection timeout;
  2. Increased number of threads allocated to Apache proxy server.


    Created two registry keys:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\MaxUserPort          Value=50000

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpTimedWaitDelay            Value=30

    Based on https://msdn.microsoft.com/en-us/library/aa560610(v=bts.20).aspx


    After applying these changes, seeing about 750 active connections at any given time and 250 requests / sec from ux monitoring