Description
For CQs, the client publishes stats from ClientStatsManager.publishClientStats. Here the client memberId is used as a key for putting the stats into an admin region. If the client has a valid hostname then the memberId contains the hostname. If there is no valid hostname, then the memberId is just the IP address.
On the server side, clientIDs are determined from CacheClientProxy objects - see CacheServerBridge.getUniqueClientIds. It appears that these IDs are always IP-address based.
Thus if there is this mismatch then ClientHealthStats are not published correctly.