I want to automatically restart the SWIS service on our additional web server when it starts using too much RAM. When SWIS memory usage creeps up to using all available RAM then web server dies and restarting SWIS is the only solution.
I've got the correct component ID, but when I run the command on the Main Polling Engine in the CMD prompt to test it I get an error and SWIS doesn't restart.
C:\Windows\system32>"D:\Program Files (x86)\SolarWinds\Orion\APMServiceControl.exe" 32259 -c=RESTART
*** Assembly SolarWinds.APM.Common, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.ServiceDirectory.LocalCache, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
Service Directory in-memory cache initialization starting...
*** Assembly SolarWinds.ServiceDirectory.Client, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
Service Directory client initialized.
*** Assembly APMServiceControl, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
Server & Application Monitor Service Control
*** Assembly SolarWinds.Orion.Common, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
SqlWinAuthImpersonate=true
*** Assembly SolarWinds.Settings, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.ApiProxyFactory.ServiceDirectory, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.Orion.Auditing, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.Orion.Swis.Contract, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.Orion.Security, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.Orion.Channels, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.Orion.Core.Common, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
*** Assembly SolarWinds.ApiProxyFactory.ProtocolSupport.Wcf, Version=2023.2.0.0, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
RESTART service failed.
System.ServiceModel.FaultException`1[SolarWinds.APM.Common.ApmFaultContract]: ControlService failed, check fault information. (Fault Detail is equal to SolarWinds.APM.Common.ApmFaultContract).