A MetricsMember object refers to a Experience Manager monitor that is a member of an HVM group.
String id: (Read-only) MetricsMember.id is a read-only property that uniquely identifies a group member. The format of this identifier matches the format of the member in the HVMetrics.group.members property.
Boolean isRemote: (Read-only) MetricsMember.isRemote is a read-only property that indicates whether the referenced member is the local system or a remote monitor.
Boolean isConnected(): MetricsMember.isConnected() indicates whether connectivity between the local controller and this member is established.
A MetricsMember object refers to a Experience Manager monitor that is a member of an HVM group. Instances of this object are returned by the metrics.getLocalMember() and metrics.getAllMembers and are passed as arguments to metrics.onMemberConnect, metrics.onMemberDisconnect and metrics.onMemberRefused event-handlers.
var members = metrics.getAllMembers(); for(var i=0; i < members.length; i++) { var elem = metrics.createMetricsElement(); elem.elementKeys = ['groupStatus', members[i].id]; elem.properties.put('Is Controller', !members[i].isRemote); elem.properties.put('Is Connected' , members[i].isConnected()); elem.condition=metrics.constants.SEV_MINOR; elem.isPropertySetComplete=false; metrics.sendMetricsElement(elem); }