Showing results for 
Show  only  | Search instead for 
Did you mean: 

This product reached the end of support date on March 31, 2021.

Is there a way to monitor the agent distribution between collectors in a collector group?


I added 2 collectors to a single Collector group.

On restarting the agents, the agent count across 2 collectors was:

Collector1 : Java : 69

Collector2: Java : 65

Based on my understanding, the agents will be automatically distributed across the collectors based on the load processed by each collector.

So I executed a load test in our application. Post test, I observed the following


NodesPerSecond : ~150 (during test execution)

Agent count : Java : 76


NodesPerSecond : ~210 (during test execution)

Agent count : Java : 57

I looked through both the Collector logs but could not find any info regarding which agents were transferred.

Is there a way to monitor the agent transfer between the collectors?


Dynatrace Pro
Dynatrace Pro

Its my understanding that the load balancing is primarily done when the buffer of the collector is filling up. When the buffer is full it can no longer collect measures from the agents. My guess is the load balancing would be visible by viewing the collector logs.


@Shane K.

Is there a particular message I should look for in the logs?

The only pattern I see is

2017-09-25 10:44:28 INFO [AgentPeerPool] removed agent from pool - number of agents: 64