Codota Logo
Metric
Code IndexAdd Codota to your IDE (free)

How to use
Metric
in
org.metricssampler.reader

Best Java code snippets using org.metricssampler.reader.Metric (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
OutputStreamWriter o =
  • Codota IconOutputStream out;new OutputStreamWriter(out)
  • Codota IconOutputStream out;String charsetName;new OutputStreamWriter(out, charsetName)
  • Codota IconHttpURLConnection connection;new OutputStreamWriter(connection.getOutputStream())
  • Smart code suggestions by Codota
}
origin: dimovelev/metrics-sampler

protected void debugMetricsIfNecessary(Metrics metrics) {
  if (logger.isDebugEnabled()) {
    for (final Metric item : metrics) {
      logger.debug("Metric {} = {} @ {}", item.getName().getName(), item.getValue().getValue(), item.getValue().getTimestamp());
    }
  }
}
origin: dimovelev/metrics-sampler

protected Metrics transformValues(final Metrics metrics) {
  if (valueTransformers.isEmpty()) {
    return metrics;
  } else {
    logger.debug("Transforming values");
    final Metrics result = new Metrics();
    for (final Metric entry : metrics) {
      final MetricValue newValue = transformValue(entry.getName().getName(), entry.getValue());
      result.add(new Metric(entry.getName(), newValue));
    }
    return result;
  }
}
origin: com.github.dimovelev/metrics-sampler-core

public void add(MetricName name, MetricValue value) {
  add(new Metric(name, value));
}
origin: com.github.dimovelev/metrics-sampler-core

public List<Metric> getAll(String name) {
  return items.stream().filter(e -> e.getName().getName().equals(name)).collect(Collectors.toList());
}
origin: dimovelev/metrics-sampler

public void add(MetricName name, MetricValue value) {
  add(new Metric(name, value));
}
origin: dimovelev/metrics-sampler

public Optional<Metric> get(String name) {
  return items.stream().filter(e -> e.getName().getName().equals(name)).findFirst();
}
origin: com.github.dimovelev/metrics-sampler-extension-base

protected void debugMetricsIfNecessary(Metrics metrics) {
  if (logger.isDebugEnabled()) {
    for (final Metric item : metrics) {
      logger.debug("Metric {} = {} @ {}", item.getName().getName(), item.getValue().getValue(), item.getValue().getTimestamp());
    }
  }
}
origin: com.github.dimovelev/metrics-sampler-extension-base

protected Metrics transformValues(final Metrics metrics) {
  if (valueTransformers.isEmpty()) {
    return metrics;
  } else {
    logger.debug("Transforming values");
    final Metrics result = new Metrics();
    for (final Metric entry : metrics) {
      final MetricValue newValue = transformValue(entry.getName().getName(), entry.getValue());
      result.add(new Metric(entry.getName(), newValue));
    }
    return result;
  }
}
origin: com.github.dimovelev/metrics-sampler-core

public void add(String name, MetricValue value) {
  add(new Metric(new SimpleMetricName(name, null), value));
}
public void add(MetricName name, MetricValue value) {
origin: dimovelev/metrics-sampler

public List<Metric> getAll(String name) {
  return items.stream().filter(e -> e.getName().getName().equals(name)).collect(Collectors.toList());
}
origin: dimovelev/metrics-sampler

@Override
public void write(final Metrics metrics) {
  checkArgumentNotNull(metrics, "metrics");
  for (final Metric entry : metrics) {
    final MetricValue value = entry.getValue();
    final String timestampPrefix = dateFormat.format(new Date(value.getTimestamp())) + " ";
    System.out.println(timestampPrefix + entry.getName().getName() + "=" + value.getValue());
  }
}
origin: dimovelev/metrics-sampler

public void add(String name, MetricValue value) {
  add(new Metric(new SimpleMetricName(name, null), value));
}
public void add(MetricName name, MetricValue value) {
origin: com.github.dimovelev/metrics-sampler-core

public Optional<Metric> get(String name) {
  return items.stream().filter(e -> e.getName().getName().equals(name)).findFirst();
}
origin: com.github.dimovelev/metrics-sampler-extension-base

@Override
public void write(final Metrics metrics) {
  checkArgumentNotNull(metrics, "metrics");
  for (final Metric entry : metrics) {
    final MetricValue value = entry.getValue();
    final String timestampPrefix = dateFormat.format(new Date(value.getTimestamp())) + " ";
    System.out.println(timestampPrefix + entry.getName().getName() + "=" + value.getValue());
  }
}
origin: dimovelev/metrics-sampler

public void add(String name, String description, MetricValue value) {
  add(new Metric(new SimpleMetricName(name, description), value));
}
origin: com.github.dimovelev/metrics-sampler-core

protected Metrics readAllAndSelect(final BulkMetricsReader reader) {
  final Metrics result = new Metrics();
  final Metrics metrics = reader.readAllMetrics();
  for (final Metric entry : metrics) {
    final SelectedMetric metric = selectMetric(entry.getName());
    if (metric != null) {
      result.add(metric.getName(), entry.getName().getDescription(), entry.getValue());
    }
  }
  return result;
}
origin: dimovelev/metrics-sampler

public void add(MetricName name, long timestamp, Object value) {
  add(new Metric(name, new MetricValue(timestamp, value)));
}
origin: dimovelev/metrics-sampler

protected Metrics readAllAndSelect(final BulkMetricsReader reader) {
  final Metrics result = new Metrics();
  final Metrics metrics = reader.readAllMetrics();
  for (final Metric entry : metrics) {
    final SelectedMetric metric = selectMetric(entry.getName());
    if (metric != null) {
      result.add(metric.getName(), entry.getName().getDescription(), entry.getValue());
    }
  }
  return result;
}
origin: com.github.dimovelev/metrics-sampler-core

public void add(String name, String description, MetricValue value) {
  add(new Metric(new SimpleMetricName(name, description), value));
}
origin: com.github.dimovelev/metrics-sampler-extension-graphite

@Override
public void write(final Metrics metrics) {
  checkArgumentNotNull(metrics, "metrics");
  assertIsConnected();
  final StringBuilder builder = new StringBuilder();
  for (final Metric entry : metrics) {
    final MetricValue value = entry.getValue();
    if (value.getValue() != null) {
      final String msg = serializeValue(entry.getName().getName(), value);
      builder.append(msg);
    } else {
      logger.debug("Skipping null value for metric [{}]", entry.getName().getName());
    }
  }
  try {
    logger.debug("Sending to graphite:\n"+builder.toString());
    writer.write(builder.toString());
    writer.flush();
  } catch (final IOException e) {
    throw new MetricWriteException(e);
  }
}
org.metricssampler.readerMetric

Most used methods

  • getName
  • getValue
  • <init>

Popular in Java

  • Finding current android device location
  • requestLocationUpdates (LocationManager)
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • compareTo (BigDecimal)
    Compares this BigDecimal with the specified BigDecimal. Two BigDecimal objects that are equal in val
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • PrintWriter (java.io)
    Prints formatted representations of objects to a text-output stream. This class implements all of th
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now