private static void addMissingMetricSets(List<MetricSet> knownMetricSetList, List<MetricSet> missingMetricSetList) { knownMetricSetList.addAll( missingMetricSetList .stream() .map(metricSet -> MetricSet .builder() .name(metricSet.getName()) .tags(metricSet.getTags()) .build()) .collect(Collectors.toList())); } }
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(entry.getStartMills())
MetricSet metricSet = MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(startEpochMilli)
private List<MetricSet> buildMetricSets(String metricSetName, List<InfluxDbResult> influxDbResults) { List<MetricSet> metricSets = new ArrayList<MetricSet>(); if (influxDbResults != null) { for (InfluxDbResult influxDbResult : influxDbResults) { Instant endtime = Instant.ofEpochMilli(influxDbResult.getStartTimeMillis() + influxDbResult.getStepMillis() * influxDbResult.getValues().size()); MetricSetBuilder metricSetBuilder = MetricSet.builder() .name(metricSetName) .startTimeMillis(influxDbResult.getStartTimeMillis()) .startTimeIso(Instant.ofEpochMilli(influxDbResult.getStartTimeMillis()).toString()) .endTimeMillis(endtime.toEpochMilli()) .endTimeIso(endtime.toString()) .stepMillis(influxDbResult.getStepMillis()) .values(influxDbResult.getValues()) .tag("field", influxDbResult.getId()); Map<String, String> tags = influxDbResult.getTags(); if (tags != null) { metricSetBuilder.tags(tags); } metricSets.add(metricSetBuilder.build()); } } return metricSets; } }
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(begin.toEpochMilli())
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(series.getStart())
Instant responseStartTimeInstant = Instant.ofEpochMilli(prometheusResults.getStartTimeMillis()); MetricSet.MetricSetBuilder metricSetBuilder = MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(prometheusResults.getStartTimeMillis()) MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(canaryScope.getStart().toEpochMilli())
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(responseStartTimeMillis)
private static void addMissingMetricSets(List<MetricSet> knownMetricSetList, List<MetricSet> missingMetricSetList) { knownMetricSetList.addAll( missingMetricSetList .stream() .map(metricSet -> MetricSet .builder() .name(metricSet.getName()) .tags(metricSet.getTags()) .build()) .collect(Collectors.toList())); } }
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(entry.getStartMills())
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(begin.toEpochMilli())
private List<MetricSet> buildMetricSets(String metricSetName, List<InfluxDbResult> influxDbResults) { List<MetricSet> metricSets = new ArrayList<MetricSet>(); if (influxDbResults != null) { for (InfluxDbResult influxDbResult : influxDbResults) { Instant endtime = Instant.ofEpochMilli(influxDbResult.getStartTimeMillis() + influxDbResult.getStepMillis() * influxDbResult.getValues().size()); MetricSetBuilder metricSetBuilder = MetricSet.builder() .name(metricSetName) .startTimeMillis(influxDbResult.getStartTimeMillis()) .startTimeIso(Instant.ofEpochMilli(influxDbResult.getStartTimeMillis()).toString()) .endTimeMillis(endtime.toEpochMilli()) .endTimeIso(endtime.toString()) .stepMillis(influxDbResult.getStepMillis()) .values(influxDbResult.getValues()) .tag("field", influxDbResult.getId()); Map<String, String> tags = influxDbResult.getTags(); if (tags != null) { metricSetBuilder.tags(tags); } metricSets.add(metricSetBuilder.build()); } } return metricSets; } }
MetricSet metricSet = MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(startEpochMilli)
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(series.getStart())
MetricSet.MetricSetBuilder metricSetBuilder = MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(TimeUnit.SECONDS.toMillis(responseStartTime))
Instant responseStartTimeInstant = Instant.ofEpochMilli(prometheusResults.getStartTimeMillis()); MetricSet.MetricSetBuilder metricSetBuilder = MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(prometheusResults.getStartTimeMillis()) MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(canaryScope.getStart().toEpochMilli())
MetricSet.builder() .name(canaryMetricConfig.getName()) .startTimeMillis(responseStartTimeMillis)