Package | Description |
---|---|
com.yammer.metrics.core | |
com.yammer.metrics.reporting |
Modifier and Type | Field and Description |
---|---|
static MetricPredicate |
MetricPredicate.ALL
A predicate which matches all inputs.
|
Modifier and Type | Method and Description |
---|---|
SortedMap<String,SortedMap<MetricName,Metric>> |
MetricsRegistry.groupedMetrics(MetricPredicate predicate)
Returns a grouped and sorted map of all registered metrics which match then given
MetricPredicate . |
Modifier and Type | Field and Description |
---|---|
protected MetricPredicate |
GraphiteReporter.predicate |
Modifier and Type | Method and Description |
---|---|
static void |
GraphiteReporter.enable(MetricsRegistry metricsRegistry,
long period,
TimeUnit unit,
String host,
int port,
String prefix,
MetricPredicate predicate)
Enables the graphite reporter to send data to graphite server with the specified period.
|
static void |
GangliaReporter.enable(MetricsRegistry metricsRegistry,
long period,
TimeUnit unit,
String gangliaHost,
int port,
String groupPrefix,
MetricPredicate predicate)
Enables the ganglia reporter to send data to ganglia server with the specified period.
|
static void |
GangliaReporter.enable(MetricsRegistry metricsRegistry,
long period,
TimeUnit unit,
String gangliaHost,
int port,
String groupPrefix,
MetricPredicate predicate,
boolean compressPackageNames)
Enables the ganglia reporter to send data to ganglia server with the specified period.
|
Constructor and Description |
---|
ConsoleReporter(MetricsRegistry metricsRegistry,
PrintStream out,
MetricPredicate predicate)
Creates a new
ConsoleReporter for a given metrics registry. |
ConsoleReporter(MetricsRegistry metricsRegistry,
PrintStream out,
MetricPredicate predicate,
Clock clock,
TimeZone timeZone)
Creates a new
ConsoleReporter for a given metrics registry. |
ConsoleReporter(MetricsRegistry metricsRegistry,
PrintStream out,
MetricPredicate predicate,
Clock clock,
TimeZone timeZone,
Locale locale)
Creates a new
ConsoleReporter for a given metrics registry. |
CsvReporter(MetricsRegistry metricsRegistry,
MetricPredicate predicate,
File outputDir)
Creates a new
CsvReporter which will write metrics from the given
MetricsRegistry which match the given MetricPredicate to CSV files in the
given output directory. |
CsvReporter(MetricsRegistry metricsRegistry,
MetricPredicate predicate,
File outputDir,
Clock clock)
Creates a new
CsvReporter which will write metrics from the given
MetricsRegistry which match the given MetricPredicate to CSV files in the
given output directory. |
GangliaReporter(MetricsRegistry metricsRegistry,
String gangliaHost,
int port,
String groupPrefix,
MetricPredicate predicate)
Creates a new
GangliaReporter . |
GangliaReporter(MetricsRegistry metricsRegistry,
String gangliaHost,
int port,
String groupPrefix,
MetricPredicate predicate,
boolean compressPackageNames)
Creates a new
GangliaReporter . |
GangliaReporter(MetricsRegistry metricsRegistry,
String groupPrefix,
MetricPredicate predicate,
boolean compressPackageNames,
com.yammer.metrics.reporting.GangliaMessageBuilder gangliaMessageBuilder,
VirtualMachineMetrics vm)
Creates a new
GangliaReporter . |
GraphiteReporter(MetricsRegistry metricsRegistry,
String prefix,
MetricPredicate predicate,
SocketProvider socketProvider,
Clock clock)
Creates a new
GraphiteReporter . |
GraphiteReporter(MetricsRegistry metricsRegistry,
String prefix,
MetricPredicate predicate,
SocketProvider socketProvider,
Clock clock,
VirtualMachineMetrics vm)
Creates a new
GraphiteReporter . |
GraphiteReporter(MetricsRegistry metricsRegistry,
String prefix,
MetricPredicate predicate,
SocketProvider socketProvider,
Clock clock,
VirtualMachineMetrics vm,
String name)
Creates a new
GraphiteReporter . |
Copyright © 2014. All Rights Reserved.