A C D E F G M N S U 
All Classes All Packages

A

afterEndSegment(Segment) - Method in class com.amazonaws.xray.metrics.MetricsSegmentListener
 

C

com.amazonaws.xray.config - package com.amazonaws.xray.config
 
com.amazonaws.xray.metrics - package com.amazonaws.xray.metrics
 

D

DAEMON_ADDRESS_ENVIRONMENT_VARIABLE_KEY - Static variable in class com.amazonaws.xray.config.MetricsDaemonConfiguration
Environment variable key used to override the address to which UDP packets will be emitted.
DAEMON_ADDRESS_SYSTEM_PROPERTY_KEY - Static variable in class com.amazonaws.xray.config.MetricsDaemonConfiguration
System property key used to override the address to which UDP packets will be emitted.

E

EMFMetricFormatter - Class in com.amazonaws.xray.metrics
Creates metrics based on a Segment.
EMFMetricFormatter() - Constructor for class com.amazonaws.xray.metrics.EMFMetricFormatter
 
emitMetric(Segment) - Method in interface com.amazonaws.xray.metrics.MetricEmitter
Format the given metric and emit it.
emitMetric(Segment) - Method in class com.amazonaws.xray.metrics.NoOpMetricEmitter
 
emitMetric(Segment) - Method in class com.amazonaws.xray.metrics.StdoutMetricEmitter
 
emitMetric(Segment) - Method in class com.amazonaws.xray.metrics.UDPMetricEmitter
Format the given metric and emit it.

F

formatSegment(Segment) - Method in class com.amazonaws.xray.metrics.EMFMetricFormatter
 
formatSegment(Segment) - Method in interface com.amazonaws.xray.metrics.MetricFormatter
Converts a segment into a metric string.

G

getAddressForEmitter() - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
Get the socket address to publish metrics to.
getUDPAddress() - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
Get the UDP address to publish metrics to.

M

MetricEmitter - Interface in com.amazonaws.xray.metrics
Extract metrics from a segment and emit them to a a given destination.
MetricFormatter - Interface in com.amazonaws.xray.metrics
Convert a segment into a formatted log string.
MetricsDaemonConfiguration - Class in com.amazonaws.xray.config
Configuration specifying where to publish EMF metrics over UDP
MetricsDaemonConfiguration() - Constructor for class com.amazonaws.xray.config.MetricsDaemonConfiguration
 
MetricsSegmentListener - Class in com.amazonaws.xray.metrics
Listener that extracts metrics from Segments and emits them to CloudWatch using a structured log mechanism.
MetricsSegmentListener() - Constructor for class com.amazonaws.xray.metrics.MetricsSegmentListener
 

N

NoOpMetricEmitter - Class in com.amazonaws.xray.metrics
 
NoOpMetricEmitter() - Constructor for class com.amazonaws.xray.metrics.NoOpMetricEmitter
 

S

setDaemonAddress(String) - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
Sets the metrics daemon address.
setUDPAddress(String) - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
Set metrics daemon address, ignoring the value of of environment variable or system property.
StdoutMetricEmitter - Class in com.amazonaws.xray.metrics
Writes EMF formatted structured logs to stdout for testing.
StdoutMetricEmitter() - Constructor for class com.amazonaws.xray.metrics.StdoutMetricEmitter
 

U

UDPMetricEmitter - Class in com.amazonaws.xray.metrics
Generates EMF formatted metrics and send them to the CloudWatch Agent for publication.
UDPMetricEmitter() - Constructor for class com.amazonaws.xray.metrics.UDPMetricEmitter
 
A C D E F G M N S U 
All Classes All Packages