private EagleMetric constructMetric(long timestamp, String partition, double value) { Map<String, String> dimensions = new HashMap<>(); dimensions.putAll(baseMetricDimension); dimensions.put("partition", partition); String metricName = "eagle.kafka.message.consumer.lag"; String metricKey = MetricKeyCodeDecoder.codeTSMetricKey(timestamp, metricName, dimensions); EagleGaugeMetric metric = new EagleGaugeMetric(timestamp, metricKey, value); return metric; }
private EagleMetric constructMetric(long timestamp, String partition, double value) { Map<String, String> dimensions = new HashMap<>(); dimensions.putAll(baseMetricDimension); dimensions.put("partition", partition); String metricName = "eagle.kafka.message.consumer.lag"; String metricKey = MetricKeyCodeDecoder.codeTSMetricKey(timestamp, metricName, dimensions); EagleGaugeMetric metric = new EagleGaugeMetric(timestamp, metricKey, value); return metric; }
EagleGaugeMetric metric2 = new EagleGaugeMetric(event.getTimestamp(), youngHeapUsageMetricName, event.getYoungUsedHeapK()); metrics.add(metric2); EagleGaugeMetric metric3 = new EagleGaugeMetric(event.getTimestamp(), tenuredHeapUsageMetricName, event.getTenuredUsedHeapK()); metrics.add(metric3); EagleGaugeMetric metric4 = new EagleGaugeMetric(event.getTimestamp(), totalHeapUsageMetricName, event.getUsedTotalHeapK()); metrics.add(metric4);
EagleGaugeMetric metric2 = new EagleGaugeMetric(event.getTimestamp(), youngHeapUsageMetricName, event.getYoungUsedHeapK()); metrics.add(metric2); EagleGaugeMetric metric3 = new EagleGaugeMetric(event.getTimestamp(), tenuredHeapUsageMetricName, event.getTenuredUsedHeapK()); metrics.add(metric3); EagleGaugeMetric metric4 = new EagleGaugeMetric(event.getTimestamp(), totalHeapUsageMetricName, event.getUsedTotalHeapK()); metrics.add(metric4);