A C D E F G H I M N O P R S T U V W X 
All Classes All Packages

A

ACCESS_CHANNEL - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
accumulate(String, double) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
addGauges(Class<?>, String, Map<String, Gauge<Integer>>) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
AVERAGE_TIME_MS - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 

C

check() - Method in interface org.commonjava.o11yphant.metrics.api.healthcheck.HealthCheck
 
checkMetered() - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
clear() - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
CLIENT_ADDR - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
COMPONENT_ID - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
CompoundHealthCheck - Interface in org.commonjava.o11yphant.metrics.api.healthcheck
 
ConsoleConfig - Class in org.commonjava.o11yphant.metrics.conf
 
ConsoleConfig() - Constructor for class org.commonjava.o11yphant.metrics.conf.ConsoleConfig
 
CONTENT_ENTRY_POINT - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
CONTENT_TRACKING_ID - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
CUMULATIVE_COUNT - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 
CUMULATIVE_TIMINGS - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 

D

DEFAULT - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 

E

ELKConfig - Class in org.commonjava.o11yphant.metrics.conf
 
ELKConfig() - Constructor for class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
END_NANOS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
EXCEPTION - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 
EXTERNAL_ID - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 

F

FORCE_METERED - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 

G

gauge(String, Gauge<T>) - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
Gauge<T> - Interface in org.commonjava.o11yphant.metrics.api
 
get75thPercentile() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
get95thPercentile() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
get98thPercentile() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
get999thPercentile() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
get99thPercentile() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
getConsoleConfig() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
getConsolePeriodInSeconds() - Method in class org.commonjava.o11yphant.metrics.conf.ConsoleConfig
 
getCount() - Method in interface org.commonjava.o11yphant.metrics.api.Histogram
 
getCount() - Method in interface org.commonjava.o11yphant.metrics.api.Metered
 
getDefaultName(Class<?>, String) - Static method in class org.commonjava.o11yphant.metrics.util.NameUtils
Get default metric name.
getDetails() - Method in interface org.commonjava.o11yphant.metrics.api.healthcheck.HealthCheck.Result
 
getELKConfig() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
getElkHealthCheckPeriodInSeconds() - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
getElkHosts() - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
getElkIndex() - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
getElkJVMPeriodInSeconds() - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
getElkPeriodInSeconds() - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
getElkPrefix() - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
getError() - Method in interface org.commonjava.o11yphant.metrics.api.healthcheck.HealthCheck.Result
 
getExpressedMetrics() - Method in class org.commonjava.o11yphant.metrics.conf.PrometheusConfig
 
getFifteenMinuteRate() - Method in interface org.commonjava.o11yphant.metrics.api.Metered
 
getFiveMinuteRate() - Method in interface org.commonjava.o11yphant.metrics.api.Metered
 
getGraphiteConfig() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
getGraphiteHealthcheckPeriodInSeconds() - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
getGraphiteHostName() - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
getGraphiteJVMPeriodInSeconds() - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
getGraphitePeriodInSeconds() - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
getGraphitePort() - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
getGraphitePrefix() - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
getHealthChecks() - Method in interface org.commonjava.o11yphant.metrics.api.healthcheck.CompoundHealthCheck
 
getHistogram(String) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
getMax() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
getMean() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
getMeanRate() - Method in interface org.commonjava.o11yphant.metrics.api.Metered
 
getMedian() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
getMessage() - Method in interface org.commonjava.o11yphant.metrics.api.healthcheck.HealthCheck.Result
 
getMeter(String) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
getMeterRatio() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
getMetrics() - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
getMetrics() - Method in interface org.commonjava.o11yphant.metrics.api.MetricSet
 
getMetricSet() - Method in interface org.commonjava.o11yphant.metrics.MetricSetProvider
 
getMin() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
getName() - Method in interface org.commonjava.o11yphant.metrics.MetricSetProvider
 
getName(String, String, String, String...) - Static method in class org.commonjava.o11yphant.metrics.util.NameUtils
Get the metric fullname.
getNodeLabel() - Method in class org.commonjava.o11yphant.metrics.conf.PrometheusConfig
 
getNodePrefix() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
getOneMinuteRate() - Method in interface org.commonjava.o11yphant.metrics.api.Metered
 
getPrometheusConfig() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
getReporter() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
getSnapshot() - Method in interface org.commonjava.o11yphant.metrics.api.Histogram
 
getSnapshot() - Method in interface org.commonjava.o11yphant.metrics.api.Timer
 
getStdDev() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
getSupername(String, String...) - Static method in class org.commonjava.o11yphant.metrics.util.NameUtils
Get the metric fullname with no default value.
getTimestamp() - Method in interface org.commonjava.o11yphant.metrics.api.healthcheck.HealthCheck.Result
 
getValue() - Method in interface org.commonjava.o11yphant.metrics.api.Gauge
 
getValue(double) - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
getValues() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
GOLDEN_SIGNALS_FUNCTIONS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
GraphiteConfig - Class in org.commonjava.o11yphant.metrics.conf
 
GraphiteConfig() - Constructor for class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 

H

HEADER_COMPONENT_ID - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
HealthCheck - Interface in org.commonjava.o11yphant.metrics.api.healthcheck
 
HealthCheck.Result - Interface in org.commonjava.o11yphant.metrics.api.healthcheck
 
histogram(String) - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
Histogram - Interface in org.commonjava.o11yphant.metrics.api
 
HTTP_METHOD - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
HTTP_REQUEST_URI - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
HTTP_STATUS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 

I

INTERNAL_ID - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
IS_METERED - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
isEnabled() - Method in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
isEnabled() - Method in interface org.commonjava.o11yphant.metrics.MetricSetProvider
 
isHealthy() - Method in interface org.commonjava.o11yphant.metrics.api.healthcheck.HealthCheck.Result
 
isMetered(Supplier<Boolean>) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
isMetricExpressed(String) - Method in class org.commonjava.o11yphant.metrics.conf.PrometheusConfig
 

M

mark() - Method in interface org.commonjava.o11yphant.metrics.api.Meter
 
mark(long) - Method in interface org.commonjava.o11yphant.metrics.api.Meter
 
mark(Collection<String>) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
MAX_TIME_MS - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 
Measure - Annotation Type in org.commonjava.o11yphant.metrics.annotation
 
METADATA_CONTENT - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
meter(String) - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
Meter - Interface in org.commonjava.o11yphant.metrics.api
 
METER - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 
Metered - Interface in org.commonjava.o11yphant.metrics.api
 
Metric - Interface in org.commonjava.o11yphant.metrics.api
 
MetricNamed - Annotation Type in org.commonjava.o11yphant.metrics.annotation
 
MetricRegistry - Interface in org.commonjava.o11yphant.metrics.api
 
MetricsConfig - Interface in org.commonjava.o11yphant.metrics.conf
 
MetricsConstants - Class in org.commonjava.o11yphant.metrics
 
MetricsConstants() - Constructor for class org.commonjava.o11yphant.metrics.MetricsConstants
 
MetricSet - Interface in org.commonjava.o11yphant.metrics.api
 
MetricSetProvider - Interface in org.commonjava.o11yphant.metrics
 
MetricsException - Exception in org.commonjava.o11yphant.metrics.exception
 
MetricsException() - Constructor for exception org.commonjava.o11yphant.metrics.exception.MetricsException
 
MetricsException(String) - Constructor for exception org.commonjava.o11yphant.metrics.exception.MetricsException
 
MetricsException(String, Throwable) - Constructor for exception org.commonjava.o11yphant.metrics.exception.MetricsException
 
MetricsException(String, Throwable, boolean, boolean) - Constructor for exception org.commonjava.o11yphant.metrics.exception.MetricsException
 
MetricsException(Throwable) - Constructor for exception org.commonjava.o11yphant.metrics.exception.MetricsException
 
MetricsManager - Interface in org.commonjava.o11yphant.metrics
 
MetricWrapper - Annotation Type in org.commonjava.o11yphant.metrics.annotation
 
MetricWrapperEnd - Annotation Type in org.commonjava.o11yphant.metrics.annotation
 
MetricWrapperNamed - Annotation Type in org.commonjava.o11yphant.metrics.annotation
 
MetricWrapperNamedAfterRun - Annotation Type in org.commonjava.o11yphant.metrics.annotation
 
MetricWrapperStart - Annotation Type in org.commonjava.o11yphant.metrics.annotation
 

N

name(Class<?>, String...) - Static method in class org.commonjava.o11yphant.metrics.util.NameUtils
 
name(String, String...) - Static method in class org.commonjava.o11yphant.metrics.util.NameUtils
 
NameUtils - Class in org.commonjava.o11yphant.metrics.util
 
NameUtils() - Constructor for class org.commonjava.o11yphant.metrics.util.NameUtils
 
NANOS_PER_MILLISECOND - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 

O

org.commonjava.o11yphant.metrics - package org.commonjava.o11yphant.metrics
 
org.commonjava.o11yphant.metrics.annotation - package org.commonjava.o11yphant.metrics.annotation
 
org.commonjava.o11yphant.metrics.api - package org.commonjava.o11yphant.metrics.api
 
org.commonjava.o11yphant.metrics.api.healthcheck - package org.commonjava.o11yphant.metrics.api.healthcheck
 
org.commonjava.o11yphant.metrics.conf - package org.commonjava.o11yphant.metrics.conf
 
org.commonjava.o11yphant.metrics.exception - package org.commonjava.o11yphant.metrics.exception
 
org.commonjava.o11yphant.metrics.util - package org.commonjava.o11yphant.metrics.util
 

P

PACKAGE_TYPE - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
PATH - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
PrometheusConfig - Class in org.commonjava.o11yphant.metrics.conf
 
PrometheusConfig() - Constructor for class org.commonjava.o11yphant.metrics.conf.PrometheusConfig
 

R

RAW_IO_READ_NANOS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
RAW_IO_WRITE_NANOS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
register(String, MetricSet) - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
register(String, T) - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
registerHealthCheck(String, HealthCheck) - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
REPORTER_CONSOLE - Static variable in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
REPORTER_ELK - Static variable in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
REPORTER_GRAPHITE - Static variable in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
REPORTER_PROMETHEUS - Static variable in interface org.commonjava.o11yphant.metrics.conf.MetricsConfig
 
REQUEST_LATENCY_MILLIS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REQUEST_LATENCY_NS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REQUEST_PARENT_SPAN - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REQUEST_PHASE - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REQUEST_PHASE_END - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REQUEST_PHASE_START - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
RequestContextConstants - Class in org.commonjava.o11yphant.metrics
 
RequestContextConstants() - Constructor for class org.commonjava.o11yphant.metrics.RequestContextConstants
 
reset() - Method in interface org.commonjava.o11yphant.metrics.api.MetricSet
 
reset() - Method in interface org.commonjava.o11yphant.metrics.MetricSetProvider
 
reset() - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
REST_CLASS - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REST_CLASS_PATH - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REST_ENDPOINT_PATH - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
REST_METHOD_PATH - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 

S

setConsolePeriodInSeconds(long) - Method in class org.commonjava.o11yphant.metrics.conf.ConsoleConfig
 
setElkHealthCheckPeriodInSeconds(long) - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
setElkHosts(String) - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
setElkIndex(String) - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
setElkJVMPeriodInSeconds(long) - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
setElkPeriodInSeconds(long) - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
setElkPrefix(String) - Method in class org.commonjava.o11yphant.metrics.conf.ELKConfig
 
setExpressedMetrics(List<String>) - Method in class org.commonjava.o11yphant.metrics.conf.PrometheusConfig
 
setGraphiteHealthcheckPeriodInSeconds(long) - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
setGraphiteHostName(String) - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
setGraphiteJVMPeriodInSeconds(long) - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
setGraphitePeriodInSeconds(long) - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
setGraphitePort(int) - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
setGraphitePrefix(String) - Method in class org.commonjava.o11yphant.metrics.conf.GraphiteConfig
 
setNodeLabel(String) - Method in class org.commonjava.o11yphant.metrics.conf.PrometheusConfig
 
size() - Method in interface org.commonjava.o11yphant.metrics.api.Snapshot
 
SKIP_METRIC - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 
Snapshot - Interface in org.commonjava.o11yphant.metrics.api
 
SPAN_ID_HEADER - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
startTimer(String) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
stop() - Method in interface org.commonjava.o11yphant.metrics.api.Timer.Context
 
stopTimer(String) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 
stopTimers(Map<String, Timer.Context>) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 

T

time() - Method in interface org.commonjava.o11yphant.metrics.api.Timer
 
timer(String) - Method in interface org.commonjava.o11yphant.metrics.api.MetricRegistry
 
Timer - Interface in org.commonjava.o11yphant.metrics.api
 
TIMER - Static variable in class org.commonjava.o11yphant.metrics.MetricsConstants
 
Timer.Context - Interface in org.commonjava.o11yphant.metrics.api
 
TRACE_ID - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
TRAFFIC_TYPE - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 

U

update(int) - Method in interface org.commonjava.o11yphant.metrics.api.Histogram
 
update(long) - Method in interface org.commonjava.o11yphant.metrics.api.Histogram
 
update(long, TimeUnit) - Method in interface org.commonjava.o11yphant.metrics.api.Timer
 

V

value() - Method in annotation type org.commonjava.o11yphant.metrics.annotation.MetricNamed
 

W

wrapWithStandardMetrics(Supplier<T>, Supplier<String>) - Method in interface org.commonjava.o11yphant.metrics.MetricsManager
 

X

X_FORWARDED_FOR - Static variable in class org.commonjava.o11yphant.metrics.RequestContextConstants
 
A C D E F G H I M N O P R S T U V W X 
All Classes All Packages