Agent
Every Agent has 2 main functionalities associated with it -
As Schedulers
-
Agentsare the main entities responsible for executing the job schedules. -
Each agent can handle multiple job types. For example - Scanning Anypoint Runtime Applications, Performing health ckecks for configured endpoints
-
Multiple
Agentscan be started on different machines and one of the Agent` will be chosen as amaster
As Workers
-
While Schedulers schedule the job at configured interval, workers execute the jobs
-
Workers can execute the jobs in parallel and it concurrency factor is determined by
Total Workersparameter. -
To view the workers status, navigate to
Global Settings→Agentsand click onView Workers
-
Freestatus indicates that the worker is free and ready to pickup new job executions -
Executingstatus indicates that the worker is busy executing a job
-