Modifier and Type | Method and Description |
---|---|
static MetricsRegistry |
Metrics.defaultRegistry()
Returns the (static) default registry.
|
Modifier and Type | Method and Description |
---|---|
protected MetricsRegistry |
InstrumentationModule.createMetricsRegistry()
Override to provide a custom
MetricsRegistry |
Constructor and Description |
---|
JmxReporterProvider(MetricsRegistry metricsRegistry) |
Constructor and Description |
---|
AdminServletProvider(Set<HealthCheck> healthChecks,
MetricsRegistry metricsRegistry,
HealthCheckRegistry healthCheckRegistry,
String healthcheckUri,
String metricsUri,
String pingUri,
String threadsUri) |
Constructor and Description |
---|
InstrumentedClientConnManager(MetricsRegistry metricsRegistry,
org.apache.http.conn.scheme.SchemeRegistry registry,
long connTTL,
TimeUnit connTTLTimeUnit) |
InstrumentedClientConnManager(MetricsRegistry metricsRegistry,
org.apache.http.conn.scheme.SchemeRegistry schemeRegistry,
long connTTL,
TimeUnit connTTLTimeUnit,
org.apache.http.conn.DnsResolver dnsResolver) |
InstrumentedHttpClient(MetricsRegistry registry,
InstrumentedClientConnManager manager,
org.apache.http.params.HttpParams params) |
Constructor and Description |
---|
InstrumentedTimingCollector(MetricsRegistry registry) |
InstrumentedTimingCollector(MetricsRegistry registry,
StatementNameStrategy statementNameStrategy) |
InstrumentedTimingCollector(MetricsRegistry registry,
StatementNameStrategy statementNameStrategy,
TimeUnit durationUnit,
TimeUnit rateUnit) |
Constructor and Description |
---|
InstrumentedBlockingChannelConnector(MetricsRegistry registry,
int port) |
InstrumentedQueuedThreadPool(MetricsRegistry registry) |
InstrumentedSelectChannelConnector(MetricsRegistry registry,
int port) |
InstrumentedSocketConnector(MetricsRegistry registry,
int port) |
InstrumentedSslSelectChannelConnector(MetricsRegistry registry,
int port) |
InstrumentedSslSelectChannelConnector(MetricsRegistry registry,
int port,
org.eclipse.jetty.util.ssl.SslContextFactory factory) |
InstrumentedSslSelectChannelConnector(org.eclipse.jetty.util.ssl.SslContextFactory contextFactory,
MetricsRegistry registry,
int port) |
InstrumentedSslSocketConnector(MetricsRegistry registry,
int port) |
InstrumentedSslSocketConnector(org.eclipse.jetty.util.ssl.SslContextFactory contextFactory,
MetricsRegistry registry,
int port) |
Constructor and Description |
---|
InstrumentedAppender(MetricsRegistry registry) |
Constructor and Description |
---|
InstrumentedAppender(MetricsRegistry registry) |
Modifier and Type | Method and Description |
---|---|
protected MetricsRegistry |
AbstractReporter.getMetricsRegistry()
Returns the reporter's
MetricsRegistry . |
Modifier and Type | Method and Description |
---|---|
static void |
CsvReporter.enable(MetricsRegistry metricsRegistry,
File outputDir,
long period,
TimeUnit unit)
Enables the CSV reporter for the given metrics registry, and causes it to write to files in
outputDir with the specified period. |
static void |
ConsoleReporter.enable(MetricsRegistry metricsRegistry,
long period,
TimeUnit unit)
Enables the console reporter for the given metrics registry, and causes it to print to STDOUT
with the specified period and unrestricted output.
|
static void |
GraphiteReporter.enable(MetricsRegistry metricsRegistry,
long period,
TimeUnit unit,
String host,
int port)
Enables the graphite reporter to send data for the given metrics registry to graphite server
with the specified period.
|
static void |
GraphiteReporter.enable(MetricsRegistry metricsRegistry,
long period,
TimeUnit unit,
String host,
int port,
String prefix)
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)
Enables the ganglia reporter to send data for the given metrics registry to ganglia server
with the specified period.
|
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.
|
static void |
JmxReporter.startDefault(MetricsRegistry registry)
Starts the default instance of
JmxReporter . |
Constructor and Description |
---|
AbstractPollingReporter(MetricsRegistry registry,
String name)
Creates a new
AbstractPollingReporter instance. |
AbstractReporter(MetricsRegistry registry)
Creates a new
AbstractReporter instance. |
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,
File outputDir)
Creates a new
CsvReporter which will write all metrics from the given
MetricsRegistry to CSV files in the given output directory. |
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)
Creates a new
GangliaReporter . |
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 host,
int port,
String prefix)
Creates a new
GraphiteReporter . |
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 . |
JmxReporter(MetricsRegistry registry)
Creates a new
JmxReporter for the given registry. |
MetricsServlet(Clock clock,
VirtualMachineMetrics vm,
MetricsRegistry registry,
com.fasterxml.jackson.core.JsonFactory factory,
boolean showJvmMetrics)
Creates a new
MetricsServlet . |
Modifier and Type | Field and Description |
---|---|
protected MetricsRegistry |
MeteredMethodInterceptor.metrics |
Modifier and Type | Method and Description |
---|---|
static JmxReporter |
JmxReporterFactory.createInstance(MetricsRegistry metrics) |
Constructor and Description |
---|
ExceptionMeteredAnnotationBeanPostProcessor(MetricsRegistry metrics,
org.springframework.aop.framework.ProxyConfig config,
String scope) |
ExceptionMeteredMethodInterceptor(MetricsRegistry metrics,
Class<?> targetClass,
String scope) |
GaugeAnnotationBeanPostProcessor(MetricsRegistry metrics,
String scope) |
MeteredAnnotationBeanPostProcessor(MetricsRegistry metrics,
org.springframework.aop.framework.ProxyConfig config,
String scope) |
MeteredMethodInterceptor(MetricsRegistry metrics,
Class<?> targetClass,
String scope) |
TimedAnnotationBeanPostProcessor(MetricsRegistry metrics,
org.springframework.aop.framework.ProxyConfig config,
String scope) |
TimedMethodInterceptor(MetricsRegistry metrics,
Class<?> targetClass,
String scope) |
Copyright © 2014. All Rights Reserved.