use of com.hazelcast.instance.LocalInstanceStats in project hazelcast by hazelcast.
the class ProviderHelper method provide.
public static void provide(MetricDescriptor descriptor, MetricsCollectionContext context, String prefix, Map<String, ? extends LocalInstanceStats> stats) {
if (stats == null) {
return;
}
for (Map.Entry<String, ? extends LocalInstanceStats> entry : stats.entrySet()) {
String name = entry.getKey();
LocalInstanceStats localStats = entry.getValue();
MetricDescriptor dsDescriptor = descriptor.copy().withPrefix(prefix).withDiscriminator(GENERAL_DISCRIMINATOR_NAME, name);
context.collect(dsDescriptor, localStats);
}
}
Aggregations