Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

abbreviate(String, int) - Static method in class org.jmxtrans.agent.util.StringUtils2
Abbreviates a String using ellipses.
AbstractOutputWriter - Class in org.jmxtrans.agent
 
AbstractOutputWriter() - Constructor for class org.jmxtrans.agent.AbstractOutputWriter
 
add(E) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
add(E) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
add(E) - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
addAll(Collection<? extends E>) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
addAll(Collection<? extends E>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
addEvictingIfNeeded(E) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
agentmain(String, Instrumentation) - Static method in class org.jmxtrans.agent.JmxTransAgent
 
appendEscapedNonAlphaNumericChars(String, boolean, StringBuilder) - Static method in class org.jmxtrans.agent.util.StringUtils2
Escape all non 'a' to 'z','A' to 'Z', '0' to '9' and '-' with a '_'.
appendEscapedNonAlphaNumericChars(String, StringBuilder) - Static method in class org.jmxtrans.agent.util.StringUtils2
Escape all non 'a' to 'z','A' to 'Z', '0' to '9' and '-' with a '_'.
appendToFile(File, File, long, int) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
attributes - Variable in class org.jmxtrans.agent.Query
The attribute(s) to retrieve (MBeanServer.getAttribute(javax.management.ObjectName, String)) If empty, will fetch all attributes of the MBean.

B

build(Document) - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
buildMessage(String, Object, long) - Method in class org.jmxtrans.agent.graphite.GraphiteMetricMessageBuilder
Builds a metric string to send to a Graphite instance.

C

CachingReference<E> - Class in org.jmxtrans.agent.util
Maintains a cached version of the Object that it holds and handle the renewal of this object upon expiration.
CachingReference(long) - Constructor for class org.jmxtrans.agent.util.CachingReference
 
CachingReference(long, TimeUnit) - Constructor for class org.jmxtrans.agent.util.CachingReference
 
checkArgument(boolean) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkArgument(boolean, String) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkArgument(boolean, String, Object...) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkNotEmpty(String) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkNotNull(T) - Static method in class org.jmxtrans.agent.util.Preconditions2
 
checkNotNull(T, String) - Static method in class org.jmxtrans.agent.util.Preconditions2
Check the nullity of the given reference.
clear() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
closeQuietly(Closeable) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
closeQuietly(Writer) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
closeQuietly(InputStream) - Static method in class org.jmxtrans.agent.util.io.IoUtils
Needed for old JVMs where InputStream does not implement Closeable.
collectAndExport() - Method in class org.jmxtrans.agent.JmxTransExporter
 
collectAndExport(MBeanServer, OutputWriter) - Method in class org.jmxtrans.agent.Query
 
collectInterval - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
collectIntervalTimeUnit - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
ConfigurationUtils - Class in org.jmxtrans.agent.util
 
ConsoleOutputWriter - Class in org.jmxtrans.agent
 
ConsoleOutputWriter() - Constructor for class org.jmxtrans.agent.ConsoleOutputWriter
 
contains(Object) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
containsAll(Collection<?>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
create(int) - Static method in class org.jmxtrans.agent.util.collect.EvictingQueue
 

D

DEFAULT_LIBRATO_API_URL - Static variable in class org.jmxtrans.agent.LibratoWriter
 
delegate - Variable in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
delegate - Variable in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
delegate() - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
delegate() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
delegate() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
delimitedStringToList(String) - Static method in class org.jmxtrans.agent.util.StringUtils2
Split given String.
destroy() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
DevNullOutputWriter - Class in org.jmxtrans.agent
 
DevNullOutputWriter() - Constructor for class org.jmxtrans.agent.DevNullOutputWriter
 
DIAGNOSTIC - Static variable in class org.jmxtrans.agent.JmxTransAgent
 
dumpDiagnosticInfo() - Static method in class org.jmxtrans.agent.JmxTransAgent
 
DynamicallyAgentAttacher - Class in org.jmxtrans.agent
 
DynamicallyAgentAttacher() - Constructor for class org.jmxtrans.agent.DynamicallyAgentAttacher
 

E

element() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
equals(Object) - Method in class org.jmxtrans.agent.QueryResult
 
equals(Object) - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
escapeObjectName(ObjectName) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
Transforms an ObjectName into a plain String only composed of ('a' to 'Z', 'A' to 'Z', '.', '_') similar to JConsole naming.
escapeObjectName(ObjectName) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
Transforms an ObjectName into a plain String only composed of ('a' to 'Z', 'A' to 'Z', '_').
evaluate() - Method in interface org.jmxtrans.agent.ExpressionLanguageEngineImpl.Function
 
evaluate(ObjectName, String, String, Integer) - Method in interface org.jmxtrans.agent.ExpressionLanguageEngineImpl.Function
 
evaluate() - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
evaluate(ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
EvictingQueue<E> - Class in org.jmxtrans.agent.util.collect
 
EvictingQueue(int) - Constructor for class org.jmxtrans.agent.util.collect.EvictingQueue
 
ExpressionLanguageEngine - Interface in org.jmxtrans.agent
 
ExpressionLanguageEngineImpl - Class in org.jmxtrans.agent
 
ExpressionLanguageEngineImpl() - Constructor for class org.jmxtrans.agent.ExpressionLanguageEngineImpl
 
ExpressionLanguageEngineImpl.Function - Interface in org.jmxtrans.agent
 
ExpressionLanguageEngineImpl.StaticFunction - Class in org.jmxtrans.agent
 

F

file - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
file - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
FileOverwriterOutputWriter - Class in org.jmxtrans.agent
 
FileOverwriterOutputWriter() - Constructor for class org.jmxtrans.agent.FileOverwriterOutputWriter
 
fine(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
finer(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
finest(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
flush() - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
ForwardingCollection<E> - Class in org.jmxtrans.agent.util.collect
 
ForwardingCollection() - Constructor for class org.jmxtrans.agent.util.collect.ForwardingCollection
 
ForwardingQueue<E> - Class in org.jmxtrans.agent.util.collect
 
ForwardingQueue() - Constructor for class org.jmxtrans.agent.util.collect.ForwardingQueue
 

G

get() - Method in class org.jmxtrans.agent.util.CachingReference
 
get(Iterable<T>, int) - Static method in class org.jmxtrans.agent.util.collect.Iterables2
Returns the element at the specified position in an iterable.
getAttributes() - Method in class org.jmxtrans.agent.Query
 
getBoolean(Map<String, String>, String, boolean) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java boolean (via Boolean.parseBoolean(String)).
getCollectInterval() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getCollectIntervalTimeUnit() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getConfigReloadInterval() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getConfiguredMetricPrefixOrNull(Map<String, String>) - Static method in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
getDebugLevel() - Method in class org.jmxtrans.agent.AbstractOutputWriter
To workaround the complex configuration of java.util.logging, we tweak the level for "debug style" messages using the "logLevel" initialization parameter.
getDocument() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getEpoch(TimeUnit) - Method in class org.jmxtrans.agent.QueryResult
 
getEpochInMillis() - Method in class org.jmxtrans.agent.QueryResult
 
getExceptionCounter() - Method in class org.jmxtrans.agent.LibratoWriter
 
getExpressionLanguageEngine() - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
getExpressionLanguageEngine() - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
getFileAsDocument(String) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
getFileLastModificationDate(String) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
getHost() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
getHostAndPort(Map<String, String>) - Static method in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
getHostName() - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
getInfoLevel() - Method in class org.jmxtrans.agent.AbstractOutputWriter
To workaround the complex configuration of java.util.logging, we tweak the level for "info style" messages using the "logLevel" initialization parameter.
getInt(Map<String, String>, String) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java int.
getInt(Map<String, String>, String, int) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java int.
getInvocations() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getKey() - Method in class org.jmxtrans.agent.Query
 
getLogger(String) - Static method in class org.jmxtrans.agent.util.logging.Logger
 
getLong(Map<String, String>, String, long) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java long.
getName() - Method in class org.jmxtrans.agent.QueryResult
 
getObjectName() - Method in class org.jmxtrans.agent.Query
 
getOutputWriter() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getPort() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
getPosition() - Method in class org.jmxtrans.agent.Query
 
getPrefix() - Method in class org.jmxtrans.agent.graphite.GraphiteMetricMessageBuilder
 
getPreviousQueryResult(QueryResult) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
getQueries() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getResultAlias() - Method in class org.jmxtrans.agent.Query
 
getResultName(Query, ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
getResultName(Query, ObjectName, String, String, Integer) - Method in interface org.jmxtrans.agent.ResultNameStrategy
 
getResultName(Query, ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
getResultNameStrategy() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
getString(Map<String, String>, String) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Convert value of this setting to a Java int.
getString(Map<String, String>, String, String) - Static method in class org.jmxtrans.agent.util.ConfigurationUtils
Return the value of the given property.
getTemporaryFileWriter() - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
getTemporaryFileWriter() - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
getTraceLevel() - Method in class org.jmxtrans.agent.AbstractOutputWriter
To workaround the complex configuration of java.util.logging, we tweak the level for "trace style" messages using the "logLevel" initialization parameter.
getType() - Method in class org.jmxtrans.agent.Query
 
getType() - Method in class org.jmxtrans.agent.QueryResult
 
getValue() - Method in class org.jmxtrans.agent.QueryResult
 
GraphiteMetricMessageBuilder - Class in org.jmxtrans.agent.graphite
Generates metric messages to send to graphite instances.
GraphiteMetricMessageBuilder(String) - Constructor for class org.jmxtrans.agent.graphite.GraphiteMetricMessageBuilder
 
GraphiteOutputWriterCommonSettings - Class in org.jmxtrans.agent.graphite
Setting keys and default values common for Graphite Output writers.
GraphiteOutputWriterCommonSettings() - Constructor for class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
GraphitePlainTextTcpOutputWriter - Class in org.jmxtrans.agent
 
GraphitePlainTextTcpOutputWriter() - Constructor for class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
graphiteServerHostAndPort - Variable in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
GraphiteUdpOutputWriter - Class in org.jmxtrans.agent
Output writer for writing to Graphite using UDP.
GraphiteUdpOutputWriter() - Constructor for class org.jmxtrans.agent.GraphiteUdpOutputWriter
 

H

hashCode() - Method in class org.jmxtrans.agent.QueryResult
 
hashCode() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 
HostAndPort - Class in org.jmxtrans.agent.util.net
Holder for network host and port.
HostAndPort(String, int) - Constructor for class org.jmxtrans.agent.util.net.HostAndPort
 

I

incrementOutputWriterFailures() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
incrementOutputWriterSuccess() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
info(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
Invocation - Class in org.jmxtrans.agent
 
Invocation(String, String, Object[], String[], String) - Constructor for class org.jmxtrans.agent.Invocation
 
invocations - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
visible for test
invoke(MBeanServer, OutputWriter) - Method in class org.jmxtrans.agent.Invocation
 
IoRuntimeException - Exception in org.jmxtrans.agent.util.io
 
IoRuntimeException() - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(String) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(String, Throwable) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoRuntimeException(Throwable) - Constructor for exception org.jmxtrans.agent.util.io.IoRuntimeException
 
IoUtils - Class in org.jmxtrans.agent.util.io
 
IoUtils() - Constructor for class org.jmxtrans.agent.util.io.IoUtils
 
isDisabled() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
isEmpty() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
isLoggable(Level) - Method in class org.jmxtrans.agent.util.logging.Logger
 
isNullOrEmpty(String) - Static method in class org.jmxtrans.agent.util.StringUtils2
 
isValueGreaterThan(QueryResult) - Method in class org.jmxtrans.agent.QueryResult
 
Iterables2 - Class in org.jmxtrans.agent.util.collect
Inspired by com.google.common.collect.Iterables.
Iterables2() - Constructor for class org.jmxtrans.agent.util.collect.Iterables2
 
iterator() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 

J

JConsoleResultNameStrategyImpl - Class in org.jmxtrans.agent
Builds names with general rules like JConsole / VisualVM do.
JConsoleResultNameStrategyImpl() - Constructor for class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
JmxTransAgent - Class in org.jmxtrans.agent
 
JmxTransAgent() - Constructor for class org.jmxtrans.agent.JmxTransAgent
 
JmxTransConfigurationLoader - Interface in org.jmxtrans.agent
 
JmxTransConfigurationXmlLoader - Class in org.jmxtrans.agent
XML configuration parser.
JmxTransConfigurationXmlLoader(String) - Constructor for class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
JmxTransExporter - Class in org.jmxtrans.agent
 
JmxTransExporter(JmxTransConfigurationLoader) - Constructor for class org.jmxtrans.agent.JmxTransExporter
 
JmxTransExporterConfiguration - Class in org.jmxtrans.agent
 
JmxTransExporterConfiguration(Document) - Constructor for class org.jmxtrans.agent.JmxTransExporterConfiguration
 
join(List<String>, String) - Static method in class org.jmxtrans.agent.util.StringUtils2
Join given tokens with given delimiter.

K

key - Variable in class org.jmxtrans.agent.Query
If the MBean attribute value is a CompositeData, the key to lookup.

L

lastModified() - Method in interface org.jmxtrans.agent.JmxTransConfigurationLoader
 
lastModified() - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
level - Static variable in class org.jmxtrans.agent.util.logging.Logger
 
LibratoWriter - Class in org.jmxtrans.agent
OutputWriter for Librato.
LibratoWriter() - Constructor for class org.jmxtrans.agent.LibratoWriter
 
loadConfiguration() - Method in interface org.jmxtrans.agent.JmxTransConfigurationLoader
 
loadConfiguration() - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
log(Level, String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
log(Level, String, Throwable) - Method in class org.jmxtrans.agent.util.logging.Logger
 
logger - Variable in class org.jmxtrans.agent.AbstractOutputWriter
 
logger - Variable in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
 
logger - Variable in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
logger - Variable in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
logger - Variable in class org.jmxtrans.agent.ResultNameStrategyImpl
 
logger - Static variable in class org.jmxtrans.agent.util.io.IoUtils
 
Logger - Class in org.jmxtrans.agent.util.logging
 
Logger(String) - Constructor for class org.jmxtrans.agent.util.logging.Logger
 

M

main(String[]) - Static method in class org.jmxtrans.agent.DynamicallyAgentAttacher
 
maxBackupIndex - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
maxFileSize - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 

N

newObject() - Method in class org.jmxtrans.agent.util.CachingReference
 

O

objectName - Variable in class org.jmxtrans.agent.Invocation
 
objectName - Variable in class org.jmxtrans.agent.Query
 
offer(E) - Method in class org.jmxtrans.agent.util.collect.EvictingQueue
 
offer(E) - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
operationName - Variable in class org.jmxtrans.agent.Invocation
 
org.jmxtrans.agent - package org.jmxtrans.agent
 
org.jmxtrans.agent.graphite - package org.jmxtrans.agent.graphite
 
org.jmxtrans.agent.util - package org.jmxtrans.agent.util
 
org.jmxtrans.agent.util.collect - package org.jmxtrans.agent.util.collect
 
org.jmxtrans.agent.util.io - package org.jmxtrans.agent.util.io
 
org.jmxtrans.agent.util.logging - package org.jmxtrans.agent.util.logging
 
org.jmxtrans.agent.util.net - package org.jmxtrans.agent.util.net
 
outputWriter - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
visible for test
OutputWriter - Interface in org.jmxtrans.agent
 
OutputWriterCircuitBreakerDecorator - Class in org.jmxtrans.agent
 
OutputWriterCircuitBreakerDecorator(OutputWriter) - Constructor for class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
outputWriters - Variable in class org.jmxtrans.agent.OutputWritersChain
 
OutputWritersChain - Class in org.jmxtrans.agent
 
OutputWritersChain() - Constructor for class org.jmxtrans.agent.OutputWritersChain
 
OutputWritersChain(List<OutputWriter>) - Constructor for class org.jmxtrans.agent.OutputWritersChain
 

P

params - Variable in class org.jmxtrans.agent.Invocation
 
parseLevel(String, Level) - Static method in class org.jmxtrans.agent.util.logging.Logger
 
peek() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
perMinute(QueryResult, QueryResult) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
PerMinuteSummarizerOutputWriter - Class in org.jmxtrans.agent
 
PerMinuteSummarizerOutputWriter() - Constructor for class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
PerMinuteSummarizerOutputWriter(OutputWriter) - Constructor for class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
poll() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
position - Variable in class org.jmxtrans.agent.Query
If the returned value is a Collectionor an array, the position of the entry to lookup.
postCollect() - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.LibratoWriter
 
postCollect() - Method in interface org.jmxtrans.agent.OutputWriter
called after a serie of writes, typically at the end of a collection.
postCollect() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
postCollect() - Method in class org.jmxtrans.agent.OutputWritersChain
 
postCollect() - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
postCollect() - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.LibratoWriter
 
postConstruct(Map<String, String>) - Method in interface org.jmxtrans.agent.OutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
postConstruct(Map<String, String>) - Method in interface org.jmxtrans.agent.ResultNameStrategy
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
postConstruct(Map<String, String>) - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
preCollect() - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
preCollect() - Method in interface org.jmxtrans.agent.OutputWriter
Called before metrics collection starts
preCollect() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
preCollect() - Method in class org.jmxtrans.agent.OutputWritersChain
 
preCollect() - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
preCollect() - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
preCollect() - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
Preconditions2 - Class in org.jmxtrans.agent.util
Inspired by com.google.common.base.Preconditions
Preconditions2() - Constructor for class org.jmxtrans.agent.util.Preconditions2
 
preDestroy() - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
preDestroy() - Method in interface org.jmxtrans.agent.OutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
preDestroy() - Method in class org.jmxtrans.agent.OutputWritersChain
 
preDestroy() - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
preDestroy() - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
premain(String, Instrumentation) - Static method in class org.jmxtrans.agent.JmxTransAgent
 
previousQueryResultsByMetricName - Variable in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
PropertyPlaceholderResolver - Class in org.jmxtrans.agent.util
Inspired by Spring Property placeholder mechanism.
PropertyPlaceholderResolver() - Constructor for class org.jmxtrans.agent.util.PropertyPlaceholderResolver
 
purge() - Method in class org.jmxtrans.agent.util.CachingReference
Purge the cached reference so that a new object will be created for the next CachingReference.get()

Q

queries - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
visible for test
Query - Class in org.jmxtrans.agent
 
Query(String, String, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, String, int, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, String, String, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, String, String, Integer, String, String, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
 
Query(String, List<String>, String, Integer, String, String, ResultNameStrategy) - Constructor for class org.jmxtrans.agent.Query
Creates a query that accepts a list of attributes to collect.
QueryResult - Class in org.jmxtrans.agent
 
QueryResult(String, Object, long) - Constructor for class org.jmxtrans.agent.QueryResult
 
QueryResult(String, String, Object, long) - Constructor for class org.jmxtrans.agent.QueryResult
 

R

registerExpressionEvaluator(String, ExpressionLanguageEngineImpl.Function) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
Registers an expression evaluator with a static value.
releaseTemporaryWriter() - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
releaseTemporaryWriter() - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
reloadConfiguration(JmxTransExporterConfiguration) - Method in class org.jmxtrans.agent.JmxTransExporter
 
remove(Object) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
remove() - Method in class org.jmxtrans.agent.util.collect.ForwardingQueue
 
removeAll(Collection<?>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
replaceFile(File, File) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
resolveExpression(String) - Method in interface org.jmxtrans.agent.ExpressionLanguageEngine
Replace all the '#' based keywords (e.g.
resolveExpression(String, ObjectName, String, String, Integer) - Method in interface org.jmxtrans.agent.ExpressionLanguageEngine
 
resolveExpression(String) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
Replace all the '#' based keywords (e.g.
resolveExpression(String, ObjectName, String, String, Integer) - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl
 
resolvePlaceholder(String, String) - Method in class org.jmxtrans.agent.util.PropertyPlaceholderResolver
Search for the given placeholder in system properties then in environment variables.
resolveString(String) - Method in class org.jmxtrans.agent.util.PropertyPlaceholderResolver
Parse the given string resolving property placeholders (${my-property[:default-value]})
resultAlias - Variable in class org.jmxtrans.agent.Invocation
 
resultAlias - Variable in class org.jmxtrans.agent.Query
 
resultNameStrategy - Variable in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
resultNameStrategy - Variable in class org.jmxtrans.agent.Query
 
ResultNameStrategy - Interface in org.jmxtrans.agent
Build a QueryResult.name from a collected metric (Query).
ResultNameStrategyImpl - Class in org.jmxtrans.agent
Build a QueryResult.name from a collected metric (Query).
ResultNameStrategyImpl() - Constructor for class org.jmxtrans.agent.ResultNameStrategyImpl
 
retainAll(Collection<?>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
reverseTokens(String, String) - Static method in class org.jmxtrans.agent.util.StringUtils2
Reverse tokens of given tokenized str.
rollFiles(File, int) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 
RollingFileOutputWriter - Class in org.jmxtrans.agent
 
RollingFileOutputWriter() - Constructor for class org.jmxtrans.agent.RollingFileOutputWriter
 

S

setDelegate(OutputWriter) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
setExpressionLanguageEngine(ExpressionLanguageEngine) - Method in class org.jmxtrans.agent.JConsoleResultNameStrategyImpl
 
setExpressionLanguageEngine(ExpressionLanguageEngine) - Method in class org.jmxtrans.agent.ResultNameStrategyImpl
 
SETTING_BUFFER_SIZE - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_ENABLED - Static variable in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
SETTING_FILE_NAME - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_FILE_NAME - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_FILE_NAME_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_FILE_NAME_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_HOST - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_HOST - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_LOG_LEVEL - Static variable in class org.jmxtrans.agent.AbstractOutputWriter
Define the level of log message to display tweaking java.util.logging configuration.
SETTING_LOG_LEVEL_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.AbstractOutputWriter
 
SETTING_MAX_BACKUP_INDEX - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_MAX_BACKUP_INDEX_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_MAX_FILE_SIZE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_MAX_FILE_SIZE_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
SETTING_NAME_PREFIX - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_PORT - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_PORT - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_PORT_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.graphite.GraphiteOutputWriterCommonSettings
 
SETTING_ROOT_PREFIX - Static variable in class org.jmxtrans.agent.StatsDOutputWriter
 
SETTING_SHOW_TIMESTAMP - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_SHOW_TIMESTAMP_DEFAULT - Static variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
SETTING_SOCKET_CONNECT_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
SETTING_SOCKET_CONNECT_TIMEOUT_IN_MILLIS_DEFAULT_VALUE - Static variable in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
SETTING_TOKEN - Static variable in class org.jmxtrans.agent.LibratoWriter
 
SETTING_USERNAME - Static variable in class org.jmxtrans.agent.LibratoWriter
 
showTimeStamp - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
signature - Variable in class org.jmxtrans.agent.Invocation
 
size() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
standardAddAll(Collection<? extends E>) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
StandardCharsets2 - Class in org.jmxtrans.agent.util
Java 6 compatible.
start() - Method in class org.jmxtrans.agent.JmxTransExporter
 
StaticFunction(String) - Constructor for class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
StatsDOutputWriter - Class in org.jmxtrans.agent
 
StatsDOutputWriter() - Constructor for class org.jmxtrans.agent.StatsDOutputWriter
 
stop() - Method in class org.jmxtrans.agent.JmxTransExporter
 
storeQueryResult(QueryResult) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
StringUtils2 - Class in org.jmxtrans.agent.util
Yet another StringUtils class.
SummarizingConsoleOutputWriter - Class in org.jmxtrans.agent
Waiting for a configuration extension to combine the PerMinuteSummarizerOutputWriter with the ConsoleOutputWriter, this class hard-codes the wiring.
SummarizingConsoleOutputWriter() - Constructor for class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
SummarizingFileOverwriterOutputWriter - Class in org.jmxtrans.agent
Waiting for a configuration extension to combine the PerMinuteSummarizerOutputWriter with the FileOverwriterOutputWriter, this class hard-codes the wiring.
SummarizingFileOverwriterOutputWriter() - Constructor for class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 

T

temporaryFile - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
temporaryFile - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
temporaryFileWriter - Variable in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
temporaryFileWriter - Variable in class org.jmxtrans.agent.RollingFileOutputWriter
 
toArray() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
toArray(T[]) - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
toString() - Method in class org.jmxtrans.agent.ExpressionLanguageEngineImpl.StaticFunction
 
toString() - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
toString() - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
toString() - Method in class org.jmxtrans.agent.Invocation
 
toString() - Method in class org.jmxtrans.agent.JmxTransConfigurationXmlLoader
 
toString() - Method in class org.jmxtrans.agent.JmxTransExporter
 
toString() - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
toString() - Method in class org.jmxtrans.agent.Query
 
toString() - Method in class org.jmxtrans.agent.QueryResult
 
toString() - Method in class org.jmxtrans.agent.util.CachingReference
 
toString() - Method in class org.jmxtrans.agent.util.collect.ForwardingCollection
 
toString() - Method in class org.jmxtrans.agent.util.net.HostAndPort
 

U

US_ASCII - Static variable in class org.jmxtrans.agent.util.StandardCharsets2
 
UTF_8 - Static variable in class org.jmxtrans.agent.util.StandardCharsets2
 

V

validateDestinationFile(File, File, long, int) - Static method in class org.jmxtrans.agent.util.io.IoUtils
 

W

warning(String) - Method in class org.jmxtrans.agent.util.logging.Logger
 
withCollectInterval(int, TimeUnit) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withConfigReloadInterval(int) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withInvocation(String, String, String) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withOutputWriter(OutputWriter) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withQuery(String, List<String>, String) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
withQuery(String, List<String>, String, Integer, String, String) - Method in class org.jmxtrans.agent.JmxTransExporterConfiguration
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.ConsoleOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.DevNullOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.LibratoWriter
 
writeInvocationResult(String, Object) - Method in interface org.jmxtrans.agent.OutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.OutputWritersChain
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
writeInvocationResult(String, Object) - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.AbstractOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.ConsoleOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.DevNullOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.FileOverwriterOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.GraphitePlainTextTcpOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.GraphiteUdpOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.LibratoWriter
 
writeQueryResult(String, String, Object, Writer) - Method in class org.jmxtrans.agent.LibratoWriter
 
writeQueryResult(String, String, Object) - Method in interface org.jmxtrans.agent.OutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.OutputWriterCircuitBreakerDecorator
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.OutputWritersChain
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.PerMinuteSummarizerOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.RollingFileOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.StatsDOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.SummarizingConsoleOutputWriter
 
writeQueryResult(String, String, Object) - Method in class org.jmxtrans.agent.SummarizingFileOverwriterOutputWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016. All Rights Reserved.