- AbstractAgent - Class in com.wavefront.agent
-
Agent that runs remotely on a server collecting metrics.
- AbstractAgent() - Constructor for class com.wavefront.agent.AbstractAgent
-
- AbstractAgent(boolean, boolean) - Constructor for class com.wavefront.agent.AbstractAgent
-
- AccumulationCache - Class in com.wavefront.agent.histogram.accumulator
-
Expose a local cache of limited size along with a task to flush that cache to the backing store.
- AccumulationCache(ConcurrentMap<Utils.HistogramKey, AgentDigest>, long, Ticker) - Constructor for class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Constructs a new AccumulationCache instance around backingStore
and builds an in-memory index maintaining
dispatch times in milliseconds for all HistogramKeys in backingStore
Setting cacheSize to 0 disables in-memory caching so the cache only maintains the dispatch time index.
- AccumulationCache(ConcurrentMap<Utils.HistogramKey, AgentDigest>, long, Ticker, Runnable) - Constructor for class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Constructs a new AccumulationCache instance around backingStore
and builds an in-memory index maintaining
dispatch times in milliseconds for all HistogramKeys in backingStore
Setting cacheSize to 0 disables in-memory caching so the cache only maintains the dispatch time index.
- AccumulationCache.AccumulationCacheMonitor - Class in com.wavefront.agent.histogram.accumulator
-
- AccumulationCacheMonitor() - Constructor for class com.wavefront.agent.histogram.accumulator.AccumulationCache.AccumulationCacheMonitor
-
- AccumulationTask - Class in com.wavefront.agent.histogram.accumulator
-
Histogram accumulation task.
- AccumulationTask(ObjectQueue<List<String>>, AccumulationCache, Decoder<String>, PointHandler, Validation.Level, long, Utils.Granularity, short) - Constructor for class com.wavefront.agent.histogram.accumulator.AccumulationTask
-
- Ack - Class in org.logstash.beats
-
- Ack(byte, int) - Constructor for class org.logstash.beats.Ack
-
- AckEncoder - Class in org.logstash.beats
-
This Class is mostly used in the test suite to make the right assertions with the encoded data frame.
- AckEncoder() - Constructor for class org.logstash.beats.AckEncoder
-
- add(double, int) - Method in class com.tdunning.math.stats.AgentDigest
-
- add(double, int, List<Double>) - Method in class com.tdunning.math.stats.AgentDigest
-
- add(T) - Method in interface com.wavefront.agent.handlers.SenderTask
-
Add valid item to the send queue (memory buffers).
- add(Iterable<T>) - Method in interface com.wavefront.agent.handlers.SenderTask
-
Add multiple valid items to the send queue (memory buffers).
- add(ResubmissionTask) - Method in class com.wavefront.agent.ResubmissionTaskQueue
-
- addBlockedSample(String) - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- addFilter(AnnotatedPredicate<T>) - Method in class com.wavefront.agent.preprocessor.Preprocessor
-
Register a filter rule
- addFilter(int, AnnotatedPredicate<T>) - Method in class com.wavefront.agent.preprocessor.Preprocessor
-
Register a filter rule and place it at a specific index
- addHyphensToUuid(String) - Static method in class com.wavefront.agent.Utils
-
Requires an input uuid string Encoded as 32 hex characters.
- additionalPatterns - Variable in class com.wavefront.agent.config.LogsIngestionConfig
-
Additional grok patterns to use in pattern matching for the above
MetricMatcher
s.
- addMessage(Message) - Method in class org.logstash.beats.Batch
-
- addPoint(String) - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- addPoints(List<String>) - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- addTransformer(Function<T, T>) - Method in class com.wavefront.agent.preprocessor.Preprocessor
-
Register a transformation rule
- addTransformer(int, Function<T, T>) - Method in class com.wavefront.agent.preprocessor.Preprocessor
-
Register a transformation rule and place it at a specific index
- agentAPI - Variable in class com.wavefront.agent.AbstractAgent
-
- agentConfigProcessed(UUID) - Method in class com.wavefront.agent.QueuedAgentService
-
- AgentDigest - Class in com.tdunning.math.stats
-
NOTE: This is a pruned and modified version of MergingDigest
.
- AgentDigest(short, long) - Constructor for class com.tdunning.math.stats.AgentDigest
-
- AgentDigest.AgentDigestMarshaller - Class in com.tdunning.math.stats
-
Stateless AgentDigest codec for chronicle maps
- agentError(UUID, String) - Method in class com.wavefront.agent.QueuedAgentService
-
- agentId - Variable in class com.wavefront.agent.AbstractAgent
-
- agentMetrics - Variable in class com.wavefront.agent.AbstractAgent
-
- agentMetricsCaptureTs - Variable in class com.wavefront.agent.AbstractAgent
-
- agentMetricsPointTags - Variable in class com.wavefront.agent.AbstractAgent
-
- AgentPreprocessorConfiguration - Class in com.wavefront.agent.preprocessor
-
Parses and stores all preprocessor rules (organized by listening port)
Created by Vasily on 9/15/16.
- AgentPreprocessorConfiguration() - Constructor for class com.wavefront.agent.preprocessor.AgentPreprocessorConfiguration
-
- aggregationIntervalSeconds - Variable in class com.wavefront.agent.config.LogsIngestionConfig
-
How often metrics are aggregated and sent to wavefront.
- AnnotatedPredicate<T> - Class in com.wavefront.agent.preprocessor
-
This is the base class for all "filter"-type rules.
- AnnotatedPredicate() - Constructor for class com.wavefront.agent.preprocessor.AnnotatedPredicate
-
- apply(ChannelHandlerContext, String) - Method in class com.wavefront.agent.channel.CachingGraphiteHostAnnotator
-
- apply(String) - Method in class com.wavefront.agent.formatter.GraphiteFormatter
-
- apply(T) - Method in class com.wavefront.agent.preprocessor.AnnotatedPredicate
-
- apply(String) - Method in class com.wavefront.agent.preprocessor.PointLineBlacklistRegexFilter
-
- apply(String) - Method in class com.wavefront.agent.preprocessor.PointLineReplaceRegexTransformer
-
- apply(String) - Method in class com.wavefront.agent.preprocessor.PointLineWhitelistRegexFilter
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointAddPrefixTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointAddTagIfNotExistsTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointAddTagTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointBlacklistRegexFilter
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointDropTagTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointExtractTagIfNotExistsTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointExtractTagTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointForceLowercaseTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointLimitLengthTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointRenameTagTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointReplaceRegexTransformer
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointTimestampInRangeFilter
-
- apply(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointWhitelistRegexFilter
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanAddAnnotationIfNotExistsTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanAddAnnotationTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanBlacklistRegexFilter
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanDropAnnotationTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanExtractAnnotationIfNotExistsTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanExtractAnnotationTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanForceLowercaseTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanLimitLengthTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanReplaceRegexTransformer
-
- apply(Span) - Method in class com.wavefront.agent.preprocessor.SpanWhitelistRegexFilter
-
- aroundWriteTo(WriterInterceptorContext) - Method in class com.wavefront.agent.channel.DisableGZIPEncodingInterceptor
-
- asBytes(ByteBuffer) - Method in class com.tdunning.math.stats.AgentDigest
-
- asSmallBytes(ByteBuffer) - Method in class com.tdunning.math.stats.AgentDigest
-
- authMethod - Variable in class com.wavefront.agent.AbstractAgent
-
- authorize(String) - Method in interface com.wavefront.agent.auth.TokenAuthenticator
-
Validate a token.
- authorized(ChannelHandlerContext, FullHttpRequest) - Method in class com.wavefront.agent.listeners.PortUnificationHandler
-
- authRequired() - Method in interface com.wavefront.agent.auth.TokenAuthenticator
-
Check whether authentication is required (i.e.
- authResponseMaxTtl - Variable in class com.wavefront.agent.AbstractAgent
-
- authResponseRefreshInterval - Variable in class com.wavefront.agent.AbstractAgent
-
- authStaticToken - Variable in class com.wavefront.agent.AbstractAgent
-
- authTokenIntrospectionAuthorizationHeader - Variable in class com.wavefront.agent.AbstractAgent
-
- authTokenIntrospectionServiceUrl - Variable in class com.wavefront.agent.AbstractAgent
-
- avgHistogramDigestBytes - Variable in class com.wavefront.agent.AbstractAgent
-
- avgHistogramKeyBytes - Variable in class com.wavefront.agent.AbstractAgent
-
- gauges - Variable in class com.wavefront.agent.config.LogsIngestionConfig
-
Gauges to ingest from incoming log data.
- get() - Static method in class com.tdunning.math.stats.AgentDigest.AgentDigestMarshaller
-
- get(File) - Method in class com.wavefront.agent.histogram.MapLoader
-
- get() - Static method in class com.wavefront.agent.histogram.tape.TapeReportPointConverter
-
- get() - Static method in class com.wavefront.agent.histogram.Utils.HistogramKeyMarshaller
-
- getAgentId() - Method in class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- getApplication() - Method in class com.wavefront.agent.listeners.tracing.HeartbeatMetricKey
-
- getAttemptedPoints() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- getAvailablePermits() - Method in class com.google.common.util.concurrent.RecyclableRateLimiter
-
Get the number of accumulated permits
- getAvgKeySize() - Method in class com.wavefront.agent.histogram.MapSettings
-
- getAvgValueSize() - Method in class com.wavefront.agent.histogram.MapSettings
-
- getBatch() - Method in class org.logstash.beats.Message
-
- getBatchSize() - Method in class org.logstash.beats.Batch
-
- getBinDurationInMillis() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
- getBinId(long) - Method in enum com.wavefront.agent.histogram.Utils.Granularity
-
Bin id for an epoch time is the epoch time in the corresponding granularity.
- getBinId() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
- getBinTimeMillis() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
- getBlockedSampleSize() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- getBoolean(String, Boolean) - Method in class com.wavefront.agent.config.ReportableConfig
-
- getBufferFlushTask() - Method in class com.wavefront.agent.histogram.QueuingChannelHandler
-
- getBytesPerMinute() - Method in class com.wavefront.agent.QueuedAgentService
-
- getCluster() - Method in class com.wavefront.agent.listeners.tracing.HeartbeatMetricKey
-
- getCompressionEnabledInstance() - Static method in class com.wavefront.agent.histogram.tape.TapeStringListConverter
-
Returns the TapeStringListConverter object instance with LZ4 compression enabled
- getConfig() - Method in class com.wavefront.agent.logsharvesting.LogsIngestionConfigManager
-
- getConfig(UUID, String, Long, Long, Long, Long, String, String) - Method in class com.wavefront.agent.QueuedAgentService
-
- getCounter(MetricName, MetricMatcher) - Method in class com.wavefront.agent.logsharvesting.EvictingMetricsRegistry
-
- getCurrentMillis() - Method in class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- getDaemonId() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- getData() - Method in class org.logstash.beats.Message
-
- getDecoderInstance() - Method in class com.wavefront.agent.PushAgent
-
- getDefaultCipherSuites() - Method in class com.wavefront.agent.SSLSocketFactoryImpl
-
- getDefaultInstance() - Static method in class com.wavefront.agent.histogram.tape.TapeStringListConverter
-
Returns the TapeStringListConverter object instance with default settings (no compression)
- getDispatchTimeMillis() - Method in class com.tdunning.math.stats.AgentDigest
-
Time at which this digest should be dispatched to wavefront.
- getDurationSampler(int) - Static method in class com.wavefront.agent.sampler.SpanSamplerUtils
-
- getEntityType() - Method in class com.wavefront.agent.handlers.HandlerKey
-
- getEntries() - Method in class com.wavefront.agent.histogram.MapSettings
-
- getFailureCount() - Method in class com.wavefront.agent.handlers.InternalProxyWavefrontClient
-
- getFlushingToQueueFlag() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- getFlushTasks(String) - Method in class com.wavefront.agent.AbstractAgent
-
- getFlushTasks(String, String) - Method in class com.wavefront.agent.AbstractAgent
-
- getFormat() - Method in class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- getGauge(MetricName, MetricMatcher) - Method in class com.wavefront.agent.logsharvesting.EvictingMetricsRegistry
-
- getGranularityOrdinal() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
- getHandle() - Method in class com.wavefront.agent.handlers.HandlerKey
-
- getHandler(HandlerKey) - Method in interface com.wavefront.agent.handlers.ReportableEntityHandlerFactory
-
- getHandler(HandlerKey) - Method in class com.wavefront.agent.handlers.ReportableEntityHandlerFactoryImpl
-
- getHeaders(HttpURLConnection) - Method in class com.wavefront.agent.JavaNetConnectionEngine
-
- getHistogram(MetricName, MetricMatcher) - Method in class com.wavefront.agent.logsharvesting.EvictingMetricsRegistry
-
- getHostnameVerifier() - Method in class com.wavefront.agent.JavaNetConnectionEngine
-
- getIdentityStream() - Method in class org.logstash.beats.Message
-
- getInMillis() - Method in enum com.wavefront.agent.histogram.Utils.Granularity
-
Duration of a corresponding bin in milliseconds.
- getInstance() - Static method in class com.wavefront.agent.SharedMetricsRegistry
-
- getKeyClass() - Method in class com.wavefront.agent.histogram.MapSettings
-
- getKeyMarshaller() - Method in class com.wavefront.agent.histogram.MapSettings
-
- getKeySetAccessor() - Method in class com.wavefront.agent.histogram.accumulator.Layering
-
- getLastFilterResult() - Method in class com.wavefront.agent.preprocessor.Preprocessor
-
Get the detailed message, if available, with the result of the last filter() operation
- getLogLine() - Method in class com.wavefront.agent.logsharvesting.FilebeatMessage
-
- getLogLine() - Method in interface com.wavefront.agent.logsharvesting.LogsMessage
-
- getMessage(T) - Method in class com.wavefront.agent.preprocessor.AnnotatedPredicate
-
If special handling is needed based on the result of apply(), override getMessage() to return more details
- getMessage(ReportPoint) - Method in class com.wavefront.agent.preprocessor.ReportPointTimestampInRangeFilter
-
- getMessages() - Method in class org.logstash.beats.Batch
-
- getMetric() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
- getMetricMangler() - Method in class com.wavefront.agent.formatter.GraphiteFormatter
-
- getNumApiCalls() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- getNumber(String, Number) - Method in class com.wavefront.agent.config.ReportableConfig
-
- getNumber(String, Number, Number, Number) - Method in class com.wavefront.agent.config.ReportableConfig
-
- getNumPointsQueued() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- getNumPointsToSend() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- getOps() - Method in class com.wavefront.agent.formatter.GraphiteFormatter
-
- getPattern() - Method in class com.wavefront.agent.config.MetricMatcher
-
- getProtocol() - Method in class org.logstash.beats.Ack
-
- getProtocol() - Method in class org.logstash.beats.Batch
-
- getPushData() - Method in class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- getQueuedSourceTagTasksCount() - Method in class com.wavefront.agent.QueuedAgentService
-
- getQueuedTasksCount() - Method in class com.wavefront.agent.QueuedAgentService
-
- getRandomPostTask() - Method in class com.wavefront.agent.PointHandlerImpl
-
- getRateSampler(double) - Static method in class com.wavefront.agent.sampler.SpanSamplerUtils
-
- getRawProperty(String, String) - Method in class com.wavefront.agent.config.ReportableConfig
-
Returns string value for the property without tracking it as a metric
- getRemoteHost(ChannelHandlerContext) - Method in class com.wavefront.agent.channel.CachingGraphiteHostAnnotator
-
- getRemoteName(ChannelHandlerContext) - Static method in class com.wavefront.agent.listeners.PortUnificationHandler
-
Get remote client's address as string (without rDNS lookup) and local port
- getResolveTask() - Method in class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Task to merge the contents of this cache with the corresponding backing store.
- getRipeDigestsIterator(TimeProvider) - Method in class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Returns an iterator over "ripe" digests ready to be shipped
- getSequence() - Method in class org.logstash.beats.Ack
-
- getSequence() - Method in class org.logstash.beats.Message
-
- getService() - Method in class com.wavefront.agent.listeners.tracing.HeartbeatMetricKey
-
- getShard() - Method in class com.wavefront.agent.listeners.tracing.HeartbeatMetricKey
-
- getSize(JsonNode, Class<?>, Type, Annotation[], MediaType) - Method in class com.wavefront.agent.JsonNodeWriter
-
- getSource() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
- getSource() - Method in class com.wavefront.agent.listeners.tracing.HeartbeatMetricKey
-
- getSslCertificateFile() - Method in class org.logstash.netty.SslSimpleBuilder
-
- getSslContext() - Method in class com.wavefront.agent.JavaNetConnectionEngine
-
- getSslKeyFile() - Method in class org.logstash.netty.SslSimpleBuilder
-
- getString(String, String) - Method in class com.wavefront.agent.config.ReportableConfig
-
- getString(String, String, Function<String, String>) - Method in class com.wavefront.agent.config.ReportableConfig
-
- getSupportedCipherSuites() - Method in class com.wavefront.agent.SSLSocketFactoryImpl
-
- getTags() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
- getTagsAsMap() - Method in class com.wavefront.agent.histogram.Utils.HistogramKey
-
Unpacks tags into a map.
- getTape(File) - Method in class com.wavefront.agent.histogram.tape.TapeDeck
-
- getTaskRelativeScore() - Method in interface com.wavefront.agent.handlers.SenderTask
-
Calculate a numeric score (the lower the better) that is intended to help the
ReportableEntityHandler
to choose the best SenderTask to handle over data to.
- getTimestampMillis() - Method in class com.wavefront.agent.logsharvesting.FilebeatMessage
-
- getValue() - Method in class com.wavefront.agent.logsharvesting.ReadProcessorContext
-
- getValueClass() - Method in class com.wavefront.agent.histogram.MapSettings
-
- getValueLabel() - Method in class com.wavefront.agent.config.MetricMatcher
-
- getValueMarshaller() - Method in class com.wavefront.agent.histogram.MapSettings
-
- getWorkUnitId() - Method in class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- getWriteBackTask() - Method in class com.wavefront.agent.histogram.accumulator.Layering
-
Returns a runnable for writing back dirty entries to the backing store.
- granularityToString(Utils.Granularity) - Static method in enum com.wavefront.agent.histogram.Utils.Granularity
-
- graphiteBlacklistRegex - Variable in class com.wavefront.agent.AbstractAgent
-
- graphiteDelimiters - Variable in class com.wavefront.agent.AbstractAgent
-
- graphiteFieldsToRemove - Variable in class com.wavefront.agent.AbstractAgent
-
- graphiteFormat - Variable in class com.wavefront.agent.AbstractAgent
-
- GraphiteFormatter - Class in com.wavefront.agent.formatter
-
Specific formatter for the graphite/collectd world of metric-munged names.
- GraphiteFormatter(String, String, String) - Constructor for class com.wavefront.agent.formatter.GraphiteFormatter
-
- graphitePorts - Variable in class com.wavefront.agent.AbstractAgent
-
- graphiteWhitelistRegex - Variable in class com.wavefront.agent.AbstractAgent
-
- gzipCompression - Variable in class com.wavefront.agent.AbstractAgent
-
- PARAMETERS_TO_HIDE - Static variable in class com.wavefront.agent.AbstractAgent
-
A set of commandline parameters to hide when echoing command line arguments
- parseUri(ChannelHandlerContext, FullHttpRequest) - Method in class com.wavefront.agent.listeners.PortUnificationHandler
-
- patternReplace - Variable in class com.wavefront.agent.preprocessor.ReportPointExtractTagTransformer
-
- patternReplace - Variable in class com.wavefront.agent.preprocessor.SpanExtractAnnotationTransformer
-
- patternReplaceInput - Variable in class com.wavefront.agent.preprocessor.SpanExtractAnnotationTransformer
-
- patternReplaceSource - Variable in class com.wavefront.agent.preprocessor.ReportPointExtractTagTransformer
-
- patternsFile() - Method in class com.wavefront.agent.config.LogsIngestionConfig
-
- peek() - Method in class com.wavefront.agent.ResubmissionTaskQueue
-
- persistAccumulator - Variable in class com.wavefront.agent.AbstractAgent
-
- persistMessages - Variable in class com.wavefront.agent.AbstractAgent
-
- persistMessagesCompression - Variable in class com.wavefront.agent.AbstractAgent
-
- picklePorts - Variable in class com.wavefront.agent.AbstractAgent
-
- plaintextEnabled - Variable in class com.wavefront.agent.listeners.PortUnificationHandler
-
- PlainTextOrHttpFrameDecoder - Class in com.wavefront.agent.channel
-
This class handles 2 different protocols on a single port.
- PlainTextOrHttpFrameDecoder(ChannelHandler) - Constructor for class com.wavefront.agent.channel.PlainTextOrHttpFrameDecoder
-
Constructor with default input buffer limits (4KB for plaintext, 16MB for HTTP).
- PlainTextOrHttpFrameDecoder(ChannelHandler, int, int) - Constructor for class com.wavefront.agent.channel.PlainTextOrHttpFrameDecoder
-
Constructor.
- pointFromKeyAndDigest(Utils.HistogramKey, AgentDigest) - Static method in class com.wavefront.agent.histogram.Utils
-
- PointHandler - Interface in com.wavefront.agent
-
Interface for a handler of Report Points.
- PointHandlerDispatcher - Class in com.wavefront.agent.histogram
-
Dispatch task for marshalling "ripe" digests for shipment to the agent to a point handler.
- PointHandlerDispatcher(AccumulationCache, PointHandler, Integer, Utils.Granularity) - Constructor for class com.wavefront.agent.histogram.PointHandlerDispatcher
-
- PointHandlerImpl - Class in com.wavefront.agent
-
Adds all graphite strings to a working list, and batches them up on a set schedule (100ms) to be sent (through the
daemon's logic) up to the collector on the server side.
- PointHandlerImpl(String, String, int, PostPushDataTimedTask[]) - Constructor for class com.wavefront.agent.PointHandlerImpl
-
- PointHandlerImpl(String, String, int, String, PostPushDataTimedTask[]) - Constructor for class com.wavefront.agent.PointHandlerImpl
-
- PointLineBlacklistRegexFilter - Class in com.wavefront.agent.preprocessor
-
Blacklist regex filter.
- PointLineBlacklistRegexFilter(String, Counter) - Constructor for class com.wavefront.agent.preprocessor.PointLineBlacklistRegexFilter
-
Deprecated.
- PointLineBlacklistRegexFilter(String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.PointLineBlacklistRegexFilter
-
- PointLineReplaceRegexTransformer - Class in com.wavefront.agent.preprocessor
-
Replace regex transformer.
- PointLineReplaceRegexTransformer(String, String, String, Integer, Counter) - Constructor for class com.wavefront.agent.preprocessor.PointLineReplaceRegexTransformer
-
Deprecated.
- PointLineReplaceRegexTransformer(String, String, String, Integer, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.PointLineReplaceRegexTransformer
-
- PointLineWhitelistRegexFilter - Class in com.wavefront.agent.preprocessor
-
Whitelist regex filter.
- PointLineWhitelistRegexFilter(String, Counter) - Constructor for class com.wavefront.agent.preprocessor.PointLineWhitelistRegexFilter
-
Deprecated.
- PointLineWhitelistRegexFilter(String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.PointLineWhitelistRegexFilter
-
- pointsDiscarded - Variable in class com.wavefront.agent.listeners.PortUnificationHandler
-
- pointToString(ReportPoint) - Static method in class com.wavefront.agent.PointHandlerImpl
-
- PortUnificationHandler - Class in com.wavefront.agent.listeners
-
This class handles an incoming message of either String or FullHttpRequest type.
- PortUnificationHandler(TokenAuthenticator, String, boolean, boolean) - Constructor for class com.wavefront.agent.listeners.PortUnificationHandler
-
Create new instance.
- postPushData(UUID, UUID, Long, String, String, boolean) - Method in interface com.wavefront.agent.api.ForceQueueEnabledAgentAPI
-
- postPushData(UUID, UUID, Long, String, String) - Method in class com.wavefront.agent.QueuedAgentService
-
- postPushData(UUID, UUID, Long, String, String, boolean) - Method in class com.wavefront.agent.QueuedAgentService
-
- PostPushDataResultTask(UUID, UUID, Long, String, String) - Constructor for class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- PostPushDataTimedTask - Class in com.wavefront.agent
-
- PostPushDataTimedTask(String, ForceQueueEnabledAgentAPI, String, UUID, String, int, RecyclableRateLimiter, long) - Constructor for class com.wavefront.agent.PostPushDataTimedTask
-
Deprecated.
- PostPushDataTimedTask(String, ForceQueueEnabledAgentAPI, UUID, String, int, RecyclableRateLimiter, long) - Constructor for class com.wavefront.agent.PostPushDataTimedTask
-
- PostSourceTagResultTask(String, String, QueuedAgentService.PostSourceTagResultTask.ActionType, QueuedAgentService.PostSourceTagResultTask.MessageType, String) - Constructor for class com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask
-
- PostSourceTagResultTask(String, List<String>, QueuedAgentService.PostSourceTagResultTask.ActionType, QueuedAgentService.PostSourceTagResultTask.MessageType, String) - Constructor for class com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask
-
- postWorkUnitResult(UUID, UUID, UUID, ShellOutputDTO, boolean) - Method in interface com.wavefront.agent.api.ForceQueueEnabledAgentAPI
-
- postWorkUnitResult(UUID, UUID, UUID, ShellOutputDTO) - Method in class com.wavefront.agent.QueuedAgentService
-
- postWorkUnitResult(UUID, UUID, UUID, ShellOutputDTO, boolean) - Method in class com.wavefront.agent.QueuedAgentService
-
- prefix - Variable in class com.wavefront.agent.AbstractAgent
-
- Preprocessor<T> - Class in com.wavefront.agent.preprocessor
-
Generic container class for storing transformation and filter rules
Created by Vasily on 9/13/16.
- Preprocessor() - Constructor for class com.wavefront.agent.preprocessor.Preprocessor
-
- preprocessorConfigFile - Variable in class com.wavefront.agent.AbstractAgent
-
- PreprocessorRuleMetrics - Class in com.wavefront.agent.preprocessor
-
A helper class for instrumenting preprocessor rules.
- PreprocessorRuleMetrics(Counter, Counter, Counter) - Constructor for class com.wavefront.agent.preprocessor.PreprocessorRuleMetrics
-
- PreprocessorRuleMetrics(Counter, Counter) - Constructor for class com.wavefront.agent.preprocessor.PreprocessorRuleMetrics
-
Deprecated.
- PreprocessorRuleMetrics(Counter) - Constructor for class com.wavefront.agent.preprocessor.PreprocessorRuleMetrics
-
Deprecated.
- preprocessors - Variable in class com.wavefront.agent.AbstractAgent
-
- PreprocessorUtil - Class in com.wavefront.agent.preprocessor
-
Utility class for methods used by preprocessors.
- PreprocessorUtil() - Constructor for class com.wavefront.agent.preprocessor.PreprocessorUtil
-
- preprocessPointLine(String, ReportableEntityHandler) - Method in class com.wavefront.agent.preprocessor.ReportableEntityPreprocessor
-
- processConfiguration(AgentConfiguration) - Method in class com.wavefront.agent.AbstractAgent
-
Actual agents can do additional configuration.
- processConfiguration(AgentConfiguration) - Method in class com.wavefront.agent.PushAgent
-
Push agent configuration during check-in by the collector.
- processCounter(MetricName, Counter, ReadProcessorContext) - Method in class com.wavefront.agent.logsharvesting.ReadProcessor
-
- processGauge(MetricName, Gauge<?>, ReadProcessorContext) - Method in class com.wavefront.agent.logsharvesting.ReadProcessor
-
- processHistogram(MetricName, Histogram, ReadProcessorContext) - Method in class com.wavefront.agent.logsharvesting.ReadProcessor
-
- processId - Variable in class com.wavefront.agent.AbstractAgent
-
A unique process ID value (PID, when available, or a random hexadecimal string), assigned at proxy start-up,
to be reported with all ~proxy metrics as a "processId" point tag to prevent potential ~proxy metrics
collisions caused by users spinning up multiple proxies with duplicate names.
- processLine(ChannelHandlerContext, String) - Method in class com.wavefront.agent.listeners.DataDogPortUnificationHandler
-
- processLine(ChannelHandlerContext, String) - Method in class com.wavefront.agent.listeners.OpenTSDBPortUnificationHandler
-
- processLine(ChannelHandlerContext, String) - Method in class com.wavefront.agent.listeners.PortUnificationHandler
-
- processLine(ChannelHandlerContext, String) - Method in class com.wavefront.agent.listeners.tracing.TracePortUnificationHandler
-
- processLine(ChannelHandlerContext, String) - Method in class com.wavefront.agent.listeners.tracing.ZipkinPortUnificationHandler
-
- processLine(ChannelHandlerContext, String) - Method in class com.wavefront.agent.listeners.WavefrontPortUnificationHandler
-
- processMeter(MetricName, Metered, ReadProcessorContext) - Method in class com.wavefront.agent.logsharvesting.ReadProcessor
-
- processPointLine(String, Decoder<String>, PointHandler, ReportableEntityPreprocessor, ChannelHandlerContext) - Static method in class com.wavefront.agent.listeners.ChannelStringHandler
-
Deprecated.
This probably belongs in a base class.
- processTimer(MetricName, Timer, ReadProcessorContext) - Method in class com.wavefront.agent.logsharvesting.ReadProcessor
-
- props - Variable in class com.wavefront.agent.AbstractAgent
-
- Protocol - Class in org.logstash.beats
-
Created by ph on 2016-05-16.
- Protocol() - Constructor for class org.logstash.beats.Protocol
-
- proxyHost - Variable in class com.wavefront.agent.AbstractAgent
-
- proxyPassword - Variable in class com.wavefront.agent.AbstractAgent
-
- proxyPort - Variable in class com.wavefront.agent.AbstractAgent
-
- proxyUser - Variable in class com.wavefront.agent.AbstractAgent
-
- pushAgent - Variable in class com.wavefront.agent.AbstractAgent
-
- PushAgent - Class in com.wavefront.agent
-
Push-only Agent.
- PushAgent() - Constructor for class com.wavefront.agent.PushAgent
-
- PushAgent(boolean) - Constructor for class com.wavefront.agent.PushAgent
-
Deprecated.
- PushAgentDaemon - Class in com.wavefront.agent
-
- PushAgentDaemon() - Constructor for class com.wavefront.agent.PushAgentDaemon
-
- pushBlockedSamples - Variable in class com.wavefront.agent.AbstractAgent
-
- pushFlushInterval - Variable in class com.wavefront.agent.AbstractAgent
-
- pushFlushIntervalInitialValue - Variable in class com.wavefront.agent.AbstractAgent
-
- pushFlushMaxPoints - Variable in class com.wavefront.agent.AbstractAgent
-
- pushFlushMaxPointsInitialValue - Variable in class com.wavefront.agent.AbstractAgent
-
- pushListenerHttpBufferSize - Variable in class com.wavefront.agent.AbstractAgent
-
- pushListenerMaxReceivedLength - Variable in class com.wavefront.agent.AbstractAgent
-
- pushListenerPorts - Variable in class com.wavefront.agent.AbstractAgent
-
- pushLogLevel - Variable in class com.wavefront.agent.AbstractAgent
-
- pushMemoryBufferLimit - Variable in class com.wavefront.agent.AbstractAgent
-
- pushRateLimit - Variable in class com.wavefront.agent.AbstractAgent
-
- pushRateLimiter - Variable in class com.wavefront.agent.AbstractAgent
-
- pushRateLimitMaxBurstSeconds - Variable in class com.wavefront.agent.AbstractAgent
-
- pushRelayListenerPorts - Variable in class com.wavefront.agent.AbstractAgent
-
- pushValidationLevel - Variable in class com.wavefront.agent.AbstractAgent
-
- put(Utils.HistogramKey, AgentDigest) - Method in class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Update AgentDigest
in the cache with another AgentDigest
.
- put(Utils.HistogramKey, double, short, long) - Method in class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Update AgentDigest
in the cache with a double value.
- put(Utils.HistogramKey, Histogram, short, long) - Method in class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Update AgentDigest
in the cache with a Histogram
value.
- RawLogsIngester - Class in com.wavefront.agent.logsharvesting
-
- RawLogsIngester(LogsIngester, int, Supplier<Long>) - Constructor for class com.wavefront.agent.logsharvesting.RawLogsIngester
-
- rawLogsMaxReceivedLength - Variable in class com.wavefront.agent.AbstractAgent
-
- rawLogsPort - Variable in class com.wavefront.agent.AbstractAgent
-
- read(Bytes, long, AgentDigest) - Method in class com.tdunning.math.stats.AgentDigest.AgentDigestMarshaller
-
- read(Bytes, Utils.HistogramKey) - Method in class com.wavefront.agent.histogram.Utils.HistogramKeyMarshaller
-
- readMarshallable(WireIn) - Method in class com.tdunning.math.stats.AgentDigest.AgentDigestMarshaller
-
- readMarshallable(WireIn) - Method in class com.wavefront.agent.histogram.Utils.HistogramKeyMarshaller
-
- ReadProcessor - Class in com.wavefront.agent.logsharvesting
-
- ReadProcessor() - Constructor for class com.wavefront.agent.logsharvesting.ReadProcessor
-
- ReadProcessorContext - Class in com.wavefront.agent.logsharvesting
-
- ReadProcessorContext(Double) - Constructor for class com.wavefront.agent.logsharvesting.ReadProcessorContext
-
- readResolve() - Method in class com.tdunning.math.stats.AgentDigest.AgentDigestMarshaller
-
- readResolve() - Method in class com.wavefront.agent.histogram.Utils.HistogramKeyMarshaller
-
- recordAllData() - Method in class com.tdunning.math.stats.AgentDigest
-
Turns on internal data recording.
- RecyclableRateLimiter - Class in com.google.common.util.concurrent
-
An alternative RateLimiter implementation that allows to "return" unused permits back to the pool to handle retries
gracefully and allow precise control over outgoing rate, plus allows accumulating "credits" for unused permits over
a time window other than 1 second.
- recyclePermits(int) - Method in class com.google.common.util.concurrent.RecyclableRateLimiter
-
Return the specified number of permits back to the pool
- reject(T) - Method in interface com.wavefront.agent.handlers.ReportableEntityHandler
-
Reject the input object as invalid, i.e.
- reject(T, String) - Method in interface com.wavefront.agent.handlers.ReportableEntityHandler
-
Reject the input object as invalid, i.e.
- reject(String, String) - Method in interface com.wavefront.agent.handlers.ReportableEntityHandler
-
Reject the input object as invalid, i.e.
- RelayPortUnificationHandler - Class in com.wavefront.agent.listeners
-
Process incoming HTTP requests from other proxies (i.e.
- RelayPortUnificationHandler(String, TokenAuthenticator, Map<ReportableEntityType, ReportableEntityDecoder>, ReportableEntityHandlerFactory, ReportableEntityPreprocessor) - Constructor for class com.wavefront.agent.listeners.RelayPortUnificationHandler
-
- remoteHostAnnotator - Variable in class com.wavefront.agent.PushAgent
-
- remove() - Method in class com.wavefront.agent.ResubmissionTaskQueue
-
- removeDescription(String, boolean) - Method in interface com.wavefront.agent.api.ForceQueueEnabledAgentAPI
-
- removeDescription(String, String) - Method in class com.wavefront.agent.QueuedAgentService
-
- removeDescription(String, boolean) - Method in class com.wavefront.agent.QueuedAgentService
-
- removeTag(String, String, boolean) - Method in interface com.wavefront.agent.api.ForceQueueEnabledAgentAPI
-
- removeTag(String, String, String) - Method in class com.wavefront.agent.QueuedAgentService
-
- removeTag(String, String, boolean) - Method in class com.wavefront.agent.QueuedAgentService
-
- report(T) - Method in interface com.wavefront.agent.handlers.ReportableEntityHandler
-
Validate and accept the input object.
- report(T, Object, Function<Object, String>) - Method in interface com.wavefront.agent.handlers.ReportableEntityHandler
-
Validate and accept the input object.
- ReportableConfig - Class in com.wavefront.agent.config
-
Wrapper class to simplify access to .properties file + track values as metrics as they are retrieved
- ReportableConfig(InputStream) - Constructor for class com.wavefront.agent.config.ReportableConfig
-
- ReportableConfig(String) - Constructor for class com.wavefront.agent.config.ReportableConfig
-
- ReportableConfig() - Constructor for class com.wavefront.agent.config.ReportableConfig
-
- ReportableEntityHandler<T> - Interface in com.wavefront.agent.handlers
-
Handler that processes incoming objects of a single entity type, validates them and hands them over to one of
the
SenderTask
threads.
- ReportableEntityHandlerFactory - Interface in com.wavefront.agent.handlers
-
- ReportableEntityHandlerFactoryImpl - Class in com.wavefront.agent.handlers
-
- ReportableEntityHandlerFactoryImpl(SenderTaskFactory, int, int) - Constructor for class com.wavefront.agent.handlers.ReportableEntityHandlerFactoryImpl
-
Create new instance.
- ReportableEntityPreprocessor - Class in com.wavefront.agent.preprocessor
-
A container class for multiple types of rules (point line-specific and parsed entity-specific)
Created by Vasily on 9/15/16.
- ReportableEntityPreprocessor() - Constructor for class com.wavefront.agent.preprocessor.ReportableEntityPreprocessor
-
- reportEmptyHistogramStats - Variable in class com.wavefront.agent.config.LogsIngestionConfig
-
If true (default), simulate Yammer histogram behavior (report all stats as zeroes when histogram is empty).
- reportGauge(Number, MetricName) - Method in class com.wavefront.agent.config.ReportableConfig
-
- reportInternal(ReportSourceTag) - Method in class com.wavefront.agent.handlers.ReportSourceTagHandlerImpl
-
- reportInternal(Span) - Method in class com.wavefront.agent.handlers.SpanHandlerImpl
-
- reportInternal(SpanLogs) - Method in class com.wavefront.agent.handlers.SpanLogsHandlerImpl
-
- reportPoint(ReportPoint, String) - Method in interface com.wavefront.agent.PointHandler
-
Send a point for reporting.
- reportPoint(ReportPoint, String) - Method in class com.wavefront.agent.PointHandlerImpl
-
- ReportPointAddPrefixTransformer - Class in com.wavefront.agent.preprocessor
-
Add prefix transformer.
- ReportPointAddPrefixTransformer(String) - Constructor for class com.wavefront.agent.preprocessor.ReportPointAddPrefixTransformer
-
- ReportPointAddTagIfNotExistsTransformer - Class in com.wavefront.agent.preprocessor
-
Creates a new point tag with a specified value.
- ReportPointAddTagIfNotExistsTransformer(String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointAddTagIfNotExistsTransformer
-
Deprecated.
- ReportPointAddTagIfNotExistsTransformer(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointAddTagIfNotExistsTransformer
-
- ReportPointAddTagTransformer - Class in com.wavefront.agent.preprocessor
-
Creates a new point tag with a specified value, or overwrite an existing one.
- ReportPointAddTagTransformer(String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointAddTagTransformer
-
Deprecated.
- ReportPointAddTagTransformer(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointAddTagTransformer
-
- ReportPointBlacklistRegexFilter - Class in com.wavefront.agent.preprocessor
-
Blacklist regex filter.
- ReportPointBlacklistRegexFilter(String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointBlacklistRegexFilter
-
Deprecated.
- ReportPointBlacklistRegexFilter(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointBlacklistRegexFilter
-
- ReportPointDropTagTransformer - Class in com.wavefront.agent.preprocessor
-
Removes a point tag if its value matches an optional regex pattern (always remove if null)
Created by Vasily on 9/13/16.
- ReportPointDropTagTransformer(String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointDropTagTransformer
-
Deprecated.
- ReportPointDropTagTransformer(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointDropTagTransformer
-
- ReportPointExtractTagIfNotExistsTransformer - Class in com.wavefront.agent.preprocessor
-
Create a point tag by extracting a portion of a metric name, source name or another point tag.
- ReportPointExtractTagIfNotExistsTransformer(String, String, String, String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointExtractTagIfNotExistsTransformer
-
Deprecated.
- ReportPointExtractTagIfNotExistsTransformer(String, String, String, String, String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointExtractTagIfNotExistsTransformer
-
- ReportPointExtractTagTransformer - Class in com.wavefront.agent.preprocessor
-
Create a point tag by extracting a portion of a metric name, source name or another point tag
Created by Vasily on 11/15/16.
- ReportPointExtractTagTransformer(String, String, String, String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointExtractTagTransformer
-
Deprecated.
- ReportPointExtractTagTransformer(String, String, String, String, String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointExtractTagTransformer
-
- ReportPointForceLowercaseTransformer - Class in com.wavefront.agent.preprocessor
-
Force lowercase transformer.
- ReportPointForceLowercaseTransformer(String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointForceLowercaseTransformer
-
Deprecated.
- ReportPointForceLowercaseTransformer(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointForceLowercaseTransformer
-
- ReportPointLimitLengthTransformer - Class in com.wavefront.agent.preprocessor
-
- ReportPointLimitLengthTransformer(String, int, LengthLimitActionType, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointLimitLengthTransformer
-
- ReportPointRenameTagTransformer - Class in com.wavefront.agent.preprocessor
-
Rename a point tag (optional: if its value matches a regex pattern)
Created by Vasily on 9/13/16.
- ReportPointRenameTagTransformer(String, String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointRenameTagTransformer
-
Deprecated.
- ReportPointRenameTagTransformer(String, String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointRenameTagTransformer
-
- ReportPointReplaceRegexTransformer - Class in com.wavefront.agent.preprocessor
-
Replace regex transformer.
- ReportPointReplaceRegexTransformer(String, String, String, String, Integer, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointReplaceRegexTransformer
-
Deprecated.
- ReportPointReplaceRegexTransformer(String, String, String, String, Integer, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointReplaceRegexTransformer
-
- reportPoints(List<ReportPoint>) - Method in interface com.wavefront.agent.PointHandler
-
Send a collection of points for reporting.
- reportPoints(List<ReportPoint>) - Method in class com.wavefront.agent.PointHandlerImpl
-
- ReportPointTimestampInRangeFilter - Class in com.wavefront.agent.preprocessor
-
Filter condition for valid timestamp - should be no more than 1 day in the future
and no more than X hours (usually 8760, or 1 year) in the past
Created by Vasily on 9/16/16.
- ReportPointTimestampInRangeFilter(int, int) - Constructor for class com.wavefront.agent.preprocessor.ReportPointTimestampInRangeFilter
-
- ReportPointWhitelistRegexFilter - Class in com.wavefront.agent.preprocessor
-
Whitelist regex filter.
- ReportPointWhitelistRegexFilter(String, String, Counter) - Constructor for class com.wavefront.agent.preprocessor.ReportPointWhitelistRegexFilter
-
Deprecated.
- ReportPointWhitelistRegexFilter(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.ReportPointWhitelistRegexFilter
-
- reportSettingAsGauge(Number, String) - Method in class com.wavefront.agent.config.ReportableConfig
-
- ReportSourceTagHandlerImpl - Class in com.wavefront.agent.handlers
-
This class will validate parsed source tags and distribute them among SenderTask threads.
- ReportSourceTagHandlerImpl(String, int, Collection<SenderTask>) - Constructor for class com.wavefront.agent.handlers.ReportSourceTagHandlerImpl
-
- requestsDiscarded - Variable in class com.wavefront.agent.listeners.PortUnificationHandler
-
- ResubmissionTask<T extends ResubmissionTask<T>> - Class in com.wavefront.agent
-
A task for resubmission.
- ResubmissionTask() - Constructor for class com.wavefront.agent.ResubmissionTask
-
- ResubmissionTaskDeserializer - Class in com.wavefront.agent
-
Deserializer of ResubmissionTasks from JSON.
- ResubmissionTaskDeserializer() - Constructor for class com.wavefront.agent.ResubmissionTaskDeserializer
-
- ResubmissionTaskQueue - Class in com.wavefront.agent
-
Thread-safe TaskQueue for holding ResubmissionTask objects
- ResubmissionTaskQueue(ObjectQueue<ResubmissionTask>, TaskInjector<ResubmissionTask>) - Constructor for class com.wavefront.agent.ResubmissionTaskQueue
-
- retryBackoffBaseSeconds - Variable in class com.wavefront.agent.AbstractAgent
-
- retryBackoffBaseSecondsInitialValue - Variable in class com.wavefront.agent.AbstractAgent
-
- retryThreads - Variable in class com.wavefront.agent.AbstractAgent
-
- ruleEnd(long) - Method in class com.wavefront.agent.preprocessor.PreprocessorRuleMetrics
-
Measure rule execution time and add it to ruleCpuTimeNanosCounter (if available)
- ruleMetrics - Variable in class com.wavefront.agent.preprocessor.ReportPointAddTagTransformer
-
- ruleMetrics - Variable in class com.wavefront.agent.preprocessor.ReportPointExtractTagTransformer
-
- ruleMetrics - Variable in class com.wavefront.agent.preprocessor.SpanAddAnnotationTransformer
-
- ruleMetrics - Variable in class com.wavefront.agent.preprocessor.SpanExtractAnnotationTransformer
-
- ruleStart() - Method in class com.wavefront.agent.preprocessor.PreprocessorRuleMetrics
-
Mark rule start time, increment ruleCheckedCounter (if available) by 1
- run() - Method in class com.wavefront.agent.histogram.accumulator.AccumulationCache.AccumulationCacheMonitor
-
- run() - Method in class com.wavefront.agent.histogram.accumulator.AccumulationTask
-
- run() - Method in class com.wavefront.agent.histogram.DroppingSender
-
- run() - Method in class com.wavefront.agent.histogram.HistogramLineIngester
-
- run() - Method in class com.wavefront.agent.histogram.PointHandlerDispatcher
-
- run() - Method in class com.wavefront.agent.histogram.TapeDispatcher
-
- run() - Method in class com.wavefront.agent.listeners.tracing.JaegerThriftCollectorHandler
-
- run() - Method in class com.wavefront.agent.listeners.tracing.ZipkinPortUnificationHandler
-
- run() - Method in class com.wavefront.agent.logsharvesting.MetricsReporter
-
- run() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
- Runner - Class in org.logstash.beats
-
- Runner() - Constructor for class org.logstash.beats.Runner
-
- sendDataTasks - Variable in class com.wavefront.agent.PointHandlerImpl
-
- sendDistribution(String, List<Pair<Double, Integer>>, Set<HistogramGranularity>, Long, String, Map<String, String>) - Method in class com.wavefront.agent.handlers.InternalProxyWavefrontClient
-
- SenderTask<T> - Interface in com.wavefront.agent.handlers
-
Batch and ship valid items to Wavefront servers
- SenderTaskFactory - Interface in com.wavefront.agent.handlers
-
- senderTaskFactory - Variable in class com.wavefront.agent.PushAgent
-
- SenderTaskFactoryImpl - Class in com.wavefront.agent.handlers
-
- SenderTaskFactoryImpl(ForceQueueEnabledAgentAPI, UUID, RecyclableRateLimiter, AtomicInteger, AtomicInteger, AtomicInteger) - Constructor for class com.wavefront.agent.handlers.SenderTaskFactoryImpl
-
Create new instance.
- sendMetric(String, double, Long, String, Map<String, String>) - Method in class com.wavefront.agent.handlers.InternalProxyWavefrontClient
-
- sendSpan(String, long, long, String, UUID, UUID, List<UUID>, List<UUID>, List<Pair<String, String>>, List<SpanLog>) - Method in class com.wavefront.agent.handlers.InternalProxyWavefrontClient
-
- serialize(Class, Type, JsonSerializationContext) - Method in class com.wavefront.agent.histogram.MapSettings.ClassNameSerializer
-
- serialize(Object, Type, JsonSerializationContext) - Method in class com.wavefront.agent.ResubmissionTaskDeserializer
-
- server - Variable in class com.wavefront.agent.AbstractAgent
-
- Server - Class in org.logstash.beats
-
- Server(int) - Constructor for class org.logstash.beats.Server
-
- Server(int, int) - Constructor for class org.logstash.beats.Server
-
- service - Variable in class com.wavefront.agent.ResubmissionTask
-
To be injected.
- setAuthResponseMaxTtl(int) - Method in class com.wavefront.agent.auth.TokenAuthenticatorBuilder
-
- setAuthResponseRefreshInterval(int) - Method in class com.wavefront.agent.auth.TokenAuthenticatorBuilder
-
- setBatch(Batch) - Method in class org.logstash.beats.Message
-
- setBatchSize(int) - Method in class org.logstash.beats.Batch
-
- setCertificateAuthorities(String[]) - Method in class org.logstash.netty.SslSimpleBuilder
-
- setCipherSuites(String[]) - Method in class org.logstash.netty.SslSimpleBuilder
-
- setDescription(String, String, boolean) - Method in interface com.wavefront.agent.api.ForceQueueEnabledAgentAPI
-
- setDescription(String, String, String) - Method in class com.wavefront.agent.QueuedAgentService
-
- setDescription(String, String, boolean) - Method in class com.wavefront.agent.QueuedAgentService
-
- setHandshakeTimeoutMilliseconds(int) - Method in class org.logstash.netty.SslSimpleBuilder
-
- setHostnameVerifier(HostnameVerifier) - Method in class com.wavefront.agent.JavaNetConnectionEngine
-
- setHttpClient(HttpClient) - Method in class com.wavefront.agent.auth.TokenAuthenticatorBuilder
-
- setMessageListener(IMessageListener) - Method in class org.logstash.beats.Server
-
- setPatternsFile(String) - Method in class com.wavefront.agent.config.MetricMatcher
-
- setProtocol(byte) - Method in class org.logstash.beats.Batch
-
- setProtocols(String[]) - Method in class org.logstash.netty.SslSimpleBuilder
-
- setRetryBackoffBaseSeconds(AtomicDouble) - Static method in class com.wavefront.agent.QueuedAgentService
-
- setSplitBatchSize(AtomicInteger) - Static method in class com.wavefront.agent.QueuedAgentService
-
- setSslContext(SSLContext) - Method in class com.wavefront.agent.JavaNetConnectionEngine
-
- setStaticToken(String) - Method in class com.wavefront.agent.auth.TokenAuthenticatorBuilder
-
- setTags(String, List<String>, boolean) - Method in interface com.wavefront.agent.api.ForceQueueEnabledAgentAPI
-
- setTags(String, String, List<String>) - Method in class com.wavefront.agent.QueuedAgentService
-
- setTags(String, List<String>, boolean) - Method in class com.wavefront.agent.QueuedAgentService
-
- setTokenIntrospectionAuthorizationHeader(String) - Method in class com.wavefront.agent.auth.TokenAuthenticatorBuilder
-
- setTokenIntrospectionServiceUrl(String) - Method in class com.wavefront.agent.auth.TokenAuthenticatorBuilder
-
- setTokenValidationMethod(TokenValidationMethod) - Method in class com.wavefront.agent.auth.TokenAuthenticatorBuilder
-
- setValue(T) - Method in class com.wavefront.agent.logsharvesting.ChangeableGauge
-
- setVerifyMode(SslSimpleBuilder.SslClientVerifyMode) - Method in class org.logstash.netty.SslSimpleBuilder
-
- SharedMetricsRegistry - Class in com.wavefront.agent
-
- SharedMetricsRegistry() - Constructor for class com.wavefront.agent.SharedMetricsRegistry
-
- shutdown() - Method in class com.wavefront.agent.AbstractAgent
-
- shutdown() - Method in interface com.wavefront.agent.handlers.ReportableEntityHandlerFactory
-
Perform finalizing tasks on handlers.
- shutdown() - Method in class com.wavefront.agent.handlers.ReportableEntityHandlerFactoryImpl
-
- shutdown() - Method in interface com.wavefront.agent.handlers.SenderTask
-
Shut down the scheduler for this task (prevent future scheduled runs).
- shutdown() - Method in interface com.wavefront.agent.handlers.SenderTaskFactory
-
Shut down all tasks.
- shutdown() - Method in class com.wavefront.agent.handlers.SenderTaskFactoryImpl
-
- shutdown() - Method in class com.wavefront.agent.PostPushDataTimedTask
-
Shut down the scheduler for this task (prevent future scheduled runs)
- shutdown() - Method in class com.wavefront.agent.QueuedAgentService
-
- shutdownTasks - Variable in class com.wavefront.agent.AbstractAgent
-
- shuttingDown - Variable in class com.wavefront.agent.AbstractAgent
-
- size(AgentDigest) - Method in class com.tdunning.math.stats.AgentDigest.AgentDigestMarshaller
-
- size() - Method in class com.tdunning.math.stats.AgentDigest
-
- size() - Method in class com.wavefront.agent.histogram.accumulator.AccumulationCache
-
Returns the number of items in the storage behind the cache
- size() - Method in class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- size() - Method in class com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask
-
- size() - Method in class com.wavefront.agent.ResubmissionTask
-
- size() - Method in class org.logstash.beats.Batch
-
- smallByteSize() - Method in class com.tdunning.math.stats.AgentDigest
-
- soLingerTime - Variable in class com.wavefront.agent.AbstractAgent
-
- source - Variable in class com.wavefront.agent.preprocessor.ReportPointExtractTagTransformer
-
- SpanAddAnnotationIfNotExistsTransformer - Class in com.wavefront.agent.preprocessor
-
Creates a new annotation with a specified key/value pair.
- SpanAddAnnotationIfNotExistsTransformer(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanAddAnnotationIfNotExistsTransformer
-
- SpanAddAnnotationTransformer - Class in com.wavefront.agent.preprocessor
-
Creates a new annotation with a specified key/value pair.
- SpanAddAnnotationTransformer(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanAddAnnotationTransformer
-
- SpanBlacklistRegexFilter - Class in com.wavefront.agent.preprocessor
-
Blacklist regex filter.
- SpanBlacklistRegexFilter(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanBlacklistRegexFilter
-
- SpanDerivedMetricsUtils - Class in com.wavefront.agent.listeners.tracing
-
Util methods to generate data (metrics/histograms/heartbeats) from tracing spans
- SpanDerivedMetricsUtils() - Constructor for class com.wavefront.agent.listeners.tracing.SpanDerivedMetricsUtils
-
- SpanDropAnnotationTransformer - Class in com.wavefront.agent.preprocessor
-
Removes a span annotation with a specific key if its value matches an optional regex pattern (always remove if null)
- SpanDropAnnotationTransformer(String, String, boolean, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanDropAnnotationTransformer
-
- SpanExtractAnnotationIfNotExistsTransformer - Class in com.wavefront.agent.preprocessor
-
Create a new span annotation by extracting a portion of a span name, source name or another annotation
- SpanExtractAnnotationIfNotExistsTransformer(String, String, String, String, String, String, boolean, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanExtractAnnotationIfNotExistsTransformer
-
- SpanExtractAnnotationTransformer - Class in com.wavefront.agent.preprocessor
-
Create a point tag by extracting a portion of a metric name, source name or another point tag
- SpanExtractAnnotationTransformer(String, String, String, String, String, String, boolean, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanExtractAnnotationTransformer
-
- SpanForceLowercaseTransformer - Class in com.wavefront.agent.preprocessor
-
Force lowercase transformer.
- SpanForceLowercaseTransformer(String, String, boolean, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanForceLowercaseTransformer
-
- SpanHandlerImpl - Class in com.wavefront.agent.handlers
-
Handler that processes incoming Span objects, validates them and hands them over to one of
the
SenderTask
threads.
- SpanLimitLengthTransformer - Class in com.wavefront.agent.preprocessor
-
- SpanLimitLengthTransformer(String, int, LengthLimitActionType, String, boolean, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanLimitLengthTransformer
-
- SpanLogsHandlerImpl - Class in com.wavefront.agent.handlers
-
Handler that processes incoming SpanLogs objects, validates them and hands them over to one of
the
SenderTask
threads.
- SpanReplaceRegexTransformer - Class in com.wavefront.agent.preprocessor
-
Replace regex transformer.
- SpanReplaceRegexTransformer(String, String, String, String, Integer, boolean, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanReplaceRegexTransformer
-
- SpanSamplerUtils - Class in com.wavefront.agent.sampler
-
Helper class for creating span samplers.
- SpanSamplerUtils() - Constructor for class com.wavefront.agent.sampler.SpanSamplerUtils
-
- SpanWhitelistRegexFilter - Class in com.wavefront.agent.preprocessor
-
Whitelist regex filter.
- SpanWhitelistRegexFilter(String, String, PreprocessorRuleMetrics) - Constructor for class com.wavefront.agent.preprocessor.SpanWhitelistRegexFilter
-
- splitPushWhenRateLimited - Variable in class com.wavefront.agent.AbstractAgent
-
- splitTask() - Method in class com.wavefront.agent.QueuedAgentService.PostPushDataResultTask
-
- splitTask() - Method in class com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask
-
- splitTask() - Method in class com.wavefront.agent.ResubmissionTask
-
- SSLConnectionSocketFactoryImpl - Class in com.wavefront.agent
-
Delegated SSLConnectionSocketFactory that sets SoTimeout explicitly (for Apache HttpClient).
- SSLConnectionSocketFactoryImpl(SSLConnectionSocketFactory, int) - Constructor for class com.wavefront.agent.SSLConnectionSocketFactoryImpl
-
- sslContext - Variable in class com.wavefront.agent.JavaNetConnectionEngine
-
- SslSimpleBuilder - Class in org.logstash.netty
-
Created by ph on 2016-05-27.
- SslSimpleBuilder(String, String, String) - Constructor for class org.logstash.netty.SslSimpleBuilder
-
- SslSimpleBuilder.SslClientVerifyMode - Enum in org.logstash.netty
-
- SSLSocketFactoryImpl - Class in com.wavefront.agent
-
Delegated SSLSocketFactory that sets SoTimeout explicitly.
- SSLSocketFactoryImpl(SSLSocketFactory, int) - Constructor for class com.wavefront.agent.SSLSocketFactoryImpl
-
- start(String[]) - Method in class com.wavefront.agent.AbstractAgent
-
Entry-point for the application.
- start() - Method in class com.wavefront.agent.logsharvesting.LogsIngester
-
- start() - Method in class com.wavefront.agent.PushAgentDaemon
-
- startAsManagedThread(Runnable, String) - Method in class com.wavefront.agent.PushAgent
-
- startDataDogListener(String, ReportableEntityHandlerFactory, HttpClient) - Method in class com.wavefront.agent.PushAgent
-
- startGraphiteListener(String, ReportableEntityHandlerFactory, CachingGraphiteHostAnnotator) - Method in class com.wavefront.agent.PushAgent
-
- startHistogramListeners(Iterator<String>, Decoder<String>, PointHandler, TapeDeck<List<String>>, Utils.Granularity, int, int, boolean, File, Long, int, int, short) - Method in class com.wavefront.agent.PushAgent
-
- startJsonListener(String) - Method in class com.wavefront.agent.PushAgent
-
- startListeners() - Method in class com.wavefront.agent.AbstractAgent
-
- startListeners() - Method in class com.wavefront.agent.PushAgent
-
- startLogsIngestionListeners(int, int, PointHandler) - Method in class com.wavefront.agent.PushAgent
-
- startOpenTsdbListener(String, ReportableEntityHandlerFactory) - Method in class com.wavefront.agent.PushAgent
-
- startPickleListener(String, PointHandler, GraphiteFormatter) - Method in class com.wavefront.agent.PushAgent
-
- startRelayListener(String, ReportableEntityHandlerFactory) - Method in class com.wavefront.agent.PushAgent
-
- startTraceJaegerListener(String, ReportableEntityHandlerFactory, WavefrontSender, Sampler) - Method in class com.wavefront.agent.PushAgent
-
- startTraceListener(String, ReportableEntityHandlerFactory, Sampler) - Method in class com.wavefront.agent.PushAgent
-
- startTraceZipkinListener(String, ReportableEntityHandlerFactory, WavefrontSender, Sampler) - Method in class com.wavefront.agent.PushAgent
-
- startWriteHttpJsonListener(String) - Method in class com.wavefront.agent.PushAgent
-
- stop() - Method in class com.wavefront.agent.PushAgentDaemon
-
- stop() - Method in class org.logstash.beats.Server
-
- stopListeners() - Method in class com.wavefront.agent.AbstractAgent
-
- stopListeners() - Method in class com.wavefront.agent.PushAgent
-
- value() - Method in class com.wavefront.agent.logsharvesting.ChangeableGauge
-
- value - Variable in class com.wavefront.agent.preprocessor.ReportPointAddTagTransformer
-
- value - Variable in class com.wavefront.agent.preprocessor.SpanAddAnnotationTransformer
-
- valueOf(String) - Static method in enum com.wavefront.agent.auth.TokenValidationMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.wavefront.agent.histogram.Utils.Granularity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.wavefront.agent.preprocessor.LengthLimitActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask.ActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.logstash.netty.SslSimpleBuilder.SslClientVerifyMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.wavefront.agent.auth.TokenValidationMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.wavefront.agent.histogram.Utils.Granularity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.wavefront.agent.preprocessor.LengthLimitActionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask.ActionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.wavefront.agent.QueuedAgentService.PostSourceTagResultTask.MessageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.logstash.netty.SslSimpleBuilder.SslClientVerifyMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyAndInit() - Method in class com.wavefront.agent.config.Configuration
-
- verifyAndInit() - Method in class com.wavefront.agent.config.LogsIngestionConfig
-
- verifyAndInit() - Method in class com.wavefront.agent.config.MetricMatcher
-
- VERSION_1 - Static variable in class org.logstash.beats.Protocol
-
- VERSION_2 - Static variable in class org.logstash.beats.Protocol
-