Skip navigation links
A B C D E F G I M N P R S T U W 

A

ApplicationTagsConfig - Class in com.wavefront.config
Application Tags YAML Config.
ApplicationTagsConfig() - Constructor for class com.wavefront.config.ApplicationTagsConfig
 

B

build(WavefrontSender) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Builds a WavefrontInternalReporter with the given properties, sending metrics and histograms directly to a given Wavefront server using either proxy or direct ingestion APIs.
Builder() - Constructor for class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
 

C

close() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
com.wavefront - package com.wavefront
 
com.wavefront.config - package com.wavefront.config
 
com.wavefront.internal - package com.wavefront.internal
 
com.wavefront.internal.reporter - package com.wavefront.internal.reporter
 
constructApplicationTags(String) - Static method in class com.wavefront.config.ReportingUtils
Construct ApplicationTags from given path of YAML file
constructApplicationTags(ApplicationTagsConfig) - Static method in class com.wavefront.config.ReportingUtils
Construct ApplicationTags from ApplicationTagsConfig
constructApplicationTagsConfig(String) - Static method in class com.wavefront.config.ReportingUtils
Construct ApplicationTagsConfig from given path of YAML file
constructWavefrontReportingConfig(String) - Static method in class com.wavefront.config.ReportingUtils
Construct WavefrontReportingConfig from given path of YAML file
constructWavefrontSender(WavefrontReportingConfig) - Static method in class com.wavefront.config.ReportingUtils
Construct WavefrontSender from WavefrontReportingConfig

D

DEBUG_SPAN_TAG_KEY - Static variable in class com.wavefront.internal.SpanDerivedMetricsUtils
 
DEBUG_SPAN_TAG_VAL - Static variable in class com.wavefront.internal.SpanDerivedMetricsUtils
 
DEFAULT_SOURCE_WF_INTERNAL_REPORTER - Static variable in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
DeltaCounter - Class in io.dropwizard.metrics5
Wavefront Delta Counter
DeltaCounter() - Constructor for class io.dropwizard.metrics5.DeltaCounter
 
directReporting - Static variable in class com.wavefront.config.WavefrontReportingConfig
 

E

EntitiesInstantiator - Interface in com.wavefront.internal
Entities instantiator that is responsible for instantiating various entities composed of metrics and histograms.
ERROR_SPAN_TAG_KEY - Static variable in class com.wavefront.internal.SpanDerivedMetricsUtils
 
ERROR_SPAN_TAG_VAL - Static variable in class com.wavefront.internal.SpanDerivedMetricsUtils
 

F

flushDistributions() - Method in class io.dropwizard.metrics5.WavefrontHistogram
 

G

get(MetricRegistry, MetricName) - Static method in class io.dropwizard.metrics5.DeltaCounter
 
get(MetricRegistry, MetricName) - Static method in class io.dropwizard.metrics5.WavefrontHistogram
 
get(MetricRegistry, MetricName, Supplier<Long>) - Static method in class io.dropwizard.metrics5.WavefrontHistogram
 
getApplication() - Method in class com.wavefront.config.ApplicationTagsConfig
 
getCluster() - Method in class com.wavefront.config.ApplicationTagsConfig
 
getCount() - Method in class io.dropwizard.metrics5.WavefrontHistogram
 
getCustomTags() - Method in class com.wavefront.config.ApplicationTagsConfig
 
getFailureCount() - Method in interface com.wavefront.internal.reporter.Reporter
Get total failure count reported by this reporter
getFailureCount() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
getProxyDistributionsPort() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getProxyHost() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getProxyMetricsPort() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getProxyTracingPort() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getReportingMechanism() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getReportTraces() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getServer() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getService() - Method in class com.wavefront.config.ApplicationTagsConfig
 
getShard() - Method in class com.wavefront.config.ApplicationTagsConfig
 
getSnapshot() - Method in class io.dropwizard.metrics5.WavefrontHistogram
 
getSource() - Method in class com.wavefront.config.WavefrontReportingConfig
 
getToken() - Method in class com.wavefront.config.WavefrontReportingConfig
 

I

includeJvmMetrics() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Report JVM metrics for the JVM inside which this reporter is running.
incrementCounter(MetricName) - Method in interface com.wavefront.internal.reporter.SdkReporter
Increment the counter metric.
incrementCounter(MetricName, long) - Method in interface com.wavefront.internal.reporter.SdkReporter
Increment the counter metric by n.
incrementDeltaCounter(MetricName) - Method in interface com.wavefront.internal.reporter.SdkReporter
Increment the delta counter
io.dropwizard.metrics5 - package io.dropwizard.metrics5
 

M

Main - Class in com.wavefront
Driver class for ad-hoc experiments
Main() - Constructor for class com.wavefront.Main
 
main(String[]) - Static method in class com.wavefront.Main
 

N

newCounter(MetricName) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a new counter
newCounter(MetricName) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newDeltaCounter(MetricName) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a new Wavefront DeltaCounter
newDeltaCounter(MetricName) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newGauge(MetricName, MetricRegistry.MetricSupplier<Gauge>) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a new Gauge in idempotent manner.
newGauge(MetricName, MetricRegistry.MetricSupplier<Gauge>) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newHistogram(MetricName) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a histogram
newHistogram(MetricName) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newMeter(MetricName) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a new meter
newMeter(MetricName) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newTimer(MetricName) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a new timer
newTimer(MetricName, SlidingTimeWindowArrayReservoir) - Method in interface com.wavefront.internal.EntitiesInstantiator
+ * Returns a new timer + * + * @param metricName entity composed of name and optional point tags + * @param slidingTimeWindowArrayReservoir optional SlidingTimeWindowArrayReservoir + * @return Timer +
newTimer(MetricName) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newTimer(MetricName, SlidingTimeWindowArrayReservoir) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newWavefrontHistogram(MetricName) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a new WavefrontHistogram
newWavefrontHistogram(MetricName, Supplier<Long>) - Method in interface com.wavefront.internal.EntitiesInstantiator
Returns a new WavefrontHistogram
newWavefrontHistogram(MetricName) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
newWavefrontHistogram(MetricName, Supplier<Long>) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 

P

prefixedWith(String) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Prefix all metric names with the given string.
proxyReporting - Static variable in class com.wavefront.config.WavefrontReportingConfig
 

R

registerGauge(MetricName, AtomicInteger) - Method in interface com.wavefront.internal.reporter.SdkReporter
Register Integer Gauge so that it is reported to Wavefront.
report() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
reportDayDistribution() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Report histogram distributions aggregated into day intervals
Reporter - Interface in com.wavefront.internal.reporter
A reporter to report metrics/histograms to periodically Wavefront
reportHeartbeats(WavefrontSender, Set<Pair<Map<String, String>, String>>) - Static method in class com.wavefront.internal.SpanDerivedMetricsUtils
Report discovered heartbeats to Wavefront.
reportHeartbeats(WavefrontSender, Set<Pair<Map<String, String>, String>>, String) - Static method in class com.wavefront.internal.SpanDerivedMetricsUtils
Report discovered heartbeats to Wavefront.
reportHourDistribution() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Report histogram distributions aggregated into hour intervals
ReportingUtils - Class in com.wavefront.config
Reporting Util methods
ReportingUtils() - Constructor for class com.wavefront.config.ReportingUtils
 
reportMinuteDistribution() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Report histogram distributions aggregated into minute intervals
reportWavefrontGeneratedData(WavefrontInternalReporter, String, String, String, String, String, String, String, boolean, long, Set<String>, List<Pair<String, String>>) - Static method in class com.wavefront.internal.SpanDerivedMetricsUtils
Report generated metrics and histograms from the wavefront tracing span using delta counter.
reportWavefrontGeneratedData(WavefrontInternalReporter, String, String, String, String, String, String, String, boolean, long, Set<String>, List<Pair<String, String>>, boolean) - Static method in class com.wavefront.internal.SpanDerivedMetricsUtils
Report generated metrics and histograms from the wavefront tracing span.
reportWavefrontGeneratedData(WavefrontInternalReporter, String, String, String, String, String, String, String, boolean, long, Set<String>, List<Pair<String, String>>, boolean, Supplier<Long>) - Static method in class com.wavefront.internal.SpanDerivedMetricsUtils
 

S

SdkReporter - Interface in com.wavefront.internal.reporter
An interface to report metrics and histograms for your Tier3 SDK.
setApplication(String) - Method in class com.wavefront.config.ApplicationTagsConfig
 
setCluster(String) - Method in class com.wavefront.config.ApplicationTagsConfig
 
setCustomTags(Map<String, String>) - Method in class com.wavefront.config.ApplicationTagsConfig
 
setProxyDistributionsPort(int) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setProxyHost(String) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setProxyMetricsPort(int) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setProxyTracingPort(int) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setReportingMechanism(String) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setReportTraces(Boolean) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setServer(String) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setService(String) - Method in class com.wavefront.config.ApplicationTagsConfig
 
setShard(String) - Method in class com.wavefront.config.ApplicationTagsConfig
 
setSource(String) - Method in class com.wavefront.config.WavefrontReportingConfig
 
setToken(String) - Method in class com.wavefront.config.WavefrontReportingConfig
 
SpanDerivedMetricsUtils - Class in com.wavefront.internal
Util methods to generate data (metrics/histograms/heartbeats) from tracing spans
SpanDerivedMetricsUtils() - Constructor for class com.wavefront.internal.SpanDerivedMetricsUtils
 
start(long, TimeUnit) - Method in interface com.wavefront.internal.reporter.Reporter
Start Wavefront Internal Reporter
start() - Method in interface com.wavefront.internal.reporter.SdkReporter
Start the reporter.
start(long, TimeUnit) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 
stop() - Method in interface com.wavefront.internal.reporter.Reporter
Stop the Wavefront Internal Reporter
stop() - Method in interface com.wavefront.internal.reporter.SdkReporter
Stop the reporter.
stop() - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter
 

T

TRACING_DERIVED_PREFIX - Static variable in class com.wavefront.internal.SpanDerivedMetricsUtils
 

U

update(int) - Method in class io.dropwizard.metrics5.WavefrontHistogram
 
update(long) - Method in class io.dropwizard.metrics5.WavefrontHistogram
 
update(double) - Method in class io.dropwizard.metrics5.WavefrontHistogram
 
updateHistogram(MetricName, long) - Method in interface com.wavefront.internal.reporter.SdkReporter
Update the histogram metric with the input latency.

W

WavefrontHistogram - Class in io.dropwizard.metrics5
WavefrontHistogram implementation
WavefrontInternalReporter - Class in com.wavefront.internal.reporter
Wavefront Internal Reporter that reports metrics and histograms to Wavefront via proxy or direct ingestion.
WavefrontInternalReporter.Builder - Class in com.wavefront.internal.reporter
A builder for WavefrontInternalReporter instances.
WavefrontReportingConfig - Class in com.wavefront.config
Configuration for reporting telemetry to wavefront either through direct ingestion or through wavefront proxy.
WavefrontReportingConfig() - Constructor for class com.wavefront.config.WavefrontReportingConfig
 
withClock(Clock) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
 
withReporterPointTag(String, String) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Set a point tag for this reporter.
withReporterPointTags(Map<String, String>) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Set the Point Tags for this reporter.
withScheduledExecutorService(ScheduledExecutorService) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
 
withSource(String) - Method in class com.wavefront.internal.reporter.WavefrontInternalReporter.Builder
Set the source for this reporter.
A B C D E F G I M N P R S T U W 
Skip navigation links

Copyright © 2022. All rights reserved.