Package org.springframework.boot.actuate.metrics.rich

Examples of org.springframework.boot.actuate.metrics.rich.RichGauge


    this.writer = writer;
  }

  @Override
  protected Iterable<Metric<?>> next(String group) {
    RichGauge rich = this.reader.findOne(group);
    Collection<Metric<?>> metrics = new ArrayList<Metric<?>>();
    metrics.add(new Metric<Number>(group + MIN, rich.getMin()));
    metrics.add(new Metric<Number>(group + MAX, rich.getMax()));
    metrics.add(new Metric<Number>(group + COUNT, rich.getCount()));
    metrics.add(new Metric<Number>(group + VALUE, rich.getValue()));
    metrics.add(new Metric<Number>(group + AVG, rich.getAverage()));
    metrics.add(new Metric<Number>(group + ALPHA, rich.getAlpha()));
    return metrics;
  }
View Full Code Here


        PublicMetricsAutoConfiguration.class);

    RichGaugeReader richGaugeReader = context.getBean(RichGaugeReader.class);
    assertNotNull(richGaugeReader);
    given(richGaugeReader.findAll()).willReturn(
        Collections.singletonList(new RichGauge("bar", 3.7d)));

    RichGaugeReaderPublicMetrics publicMetrics = context
        .getBean(RichGaugeReaderPublicMetrics.class);
    assertNotNull(publicMetrics);
View Full Code Here

TOP

Related Classes of org.springframework.boot.actuate.metrics.rich.RichGauge

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.