MetricDumpSerialization.MetricSerializationResult dump = serializer.serialize(counters, gauges, histograms, meters);
for (Map.Entry<Counter, Tuple2<QueryScopeInfo, String>> entry : counters.entrySet()) { try { if (!shouldDump(entry.getValue().f0, entry.getValue().f1)) { continue; for (Map.Entry<Gauge<?>, Tuple2<QueryScopeInfo, String>> entry : gauges.entrySet()) { try { if (!shouldDump(entry.getValue().f0, entry.getValue().f1)) { continue; for (Map.Entry<Histogram, Tuple2<QueryScopeInfo, String>> entry : histograms.entrySet()) { try { if (!shouldDump(entry.getValue().f0, entry.getValue().f1)) { continue; for (Map.Entry<Meter, Tuple2<QueryScopeInfo, String>> entry : meters.entrySet()) { try { if (!shouldDump(entry.getValue().f0, entry.getValue().f1)) { continue;
MetricDumpSerialization.MetricSerializationResult dump = serializer.serialize(counters, gauges, histograms, meters); getSender().tell(dump, getSelf()); } else {
MetricDumpSerialization.MetricSerializationResult dump = serializer.serialize(counters, gauges, histograms, meters);
MetricDumpSerialization.MetricSerializationResult dump = serializer.serialize(counters, gauges, histograms, meters); getSender().tell(dump, getSelf()); } else {
@Override public void postStop() { serializer.close(); }
@Override public void postStop() { serializer.close(); }
@Override public void postStop() { serializer.close(); }
@Override public void postStop() { serializer.close(); }