cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
The AppDynamics Community is Migrating this Friday, February 28th.


At 6pm PST, the AppDynamics Community will go into read-only mode and after migration is complete, you will be redirected to community.splunk.com.
Read more here


Rajendra.Nautiyal
AppDynamics Team (Retired)

Problem

 

The top 10 processes are not appearing on the SIM Dashboard, and the process list is not showing all the processes in the Controller UI.

 

In the Controller logs, the following error message appears, indicating that the maximum limit of SIM processes that the Machine agent can send to the Controller has been reached.

 

limit, sim.processes.count.maxPerMachine, is set to 1000 processes. This limit has been reached and will be reset after the next purging. Could not create 136 processes for machine 7|#]
 

 

Solution

 

There are two options to solve this problem.

 

 1. Increase the value of the sim.processes.count.maxPerMachine property.

  • Navigate to the Controller Adminstator page (http://<hostname>:<port>/controller/admin.jsp)
  • Log into the system account with the root user password. 
  • Click on Controller Settings.
  • Search for sim.processes.count.maxPerMachine count and increase the value from 1000 to the number of processes you want to monitor.

 

Note: Increasing this setting can affect the resource consumption of your deployment. Before you increase this setting, verify that your application environment and Controller can handle the increased resource requirements.

 

 

2. Control the number of processes being monitored.

  • Users who want to monitor only certain processes can open the <MachineAgentInstallDir>/extensions/ServerMonitoring/ServerMonitoring.yml file and enter the monitored process names in the processSelectorRegex field.

 

Comments

Hi,

 We had the same problem increasing the limit to 3000 helped us get past for a while.  However after a day we again had the process tabs not show any data. The host itself had 1500 processes approx.

 

What's the purging logic?  It refers to a reset in the error message. Can we force a reset? I think increasing the limit again isn't a good idea. 

 

 

 

 

server.log_2018-06-08T14-34-36:[#|2018-06-08T14:34:31.502+1000|WARNING|glassfish 4.1|com.appdynamics.SIM|_ThreadID=884;_ThreadName=http-listener-2(301);_TimeMillis=1528432471502;_LevelValue=900;|#SIM000121 The maximum number of monitored processes per machine allowed has been reached for machine 421. The limit sim.processes.count.maxPerMachine is set to 3000 processes. This limit will be reset after the next process purging or when some processes are deleted by the user. Could not create 78 processes for machine 421|#]

Dietrich.Meier
Architect

Hi Sid

We are also experiencing this problem at the moment, Did you ever find a workable solution to this an did you see any remarkable overhead agent or controller overhead increases after increasing the limit?

Version history
Last update:
‎06-29-2017 10:48 AM
Updated by:
Anonymous
Ask the Experts Session: Hybrid Application Monitoring Deployment

Join us on Feb 26 to explore Splunk AppDynamics deployment strategies, SaaS models, agent rollout plans, and expert best practices.


Register Now

Observe and Explore
Dive into our Community Blog for the Latest Insights and Updates!


Read the blog here
Contributors