A C D E G H I J L M N O P Q R S T U V W _ 

A

AbstractOutputWriter - Class in org.jmxtrans.embedded.output
Convenience abstract class to implement an OutputWriter.
AbstractOutputWriter() - Constructor for class org.jmxtrans.embedded.output.AbstractOutputWriter
 
add(E) - Method in class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Add the given element to the BlockingQueue removing elements if necessary (ie if the queue is full).
addAll(Collection<? extends E>) - Method in class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Offer the given elements to the BlockingQueue removing elements if necessary (ie if the queue is full).
addAttribute(QueryAttribute) - Method in class org.jmxtrans.embedded.Query
Add the given attribute to the list attributes of this query and maintains the reverse relation (see QueryAttribute.getQuery()).
addAttribute(String) - Method in class org.jmxtrans.embedded.Query
Create a basic QueryAttribute, add it to the list attributes of this query and maintains the reverse relation (see QueryAttribute.getQuery()).
addKeys(Collection<String>) - Method in class org.jmxtrans.embedded.QueryAttribute
 
addQuery(Query) - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
afterPropertiesSet() - Method in class org.jmxtrans.embedded.spring.SpringEmbeddedJmxTrans
 

C

call() - Method in class org.jmxtrans.embedded.ResultNameStrategy.StaticEvaluator
 
checkNotEmpty(String) - Static method in class org.jmxtrans.embedded.util.Preconditions
Check the nullity and emptiness of the given reference.
checkNotEmpty(String, String) - Static method in class org.jmxtrans.embedded.util.Preconditions
Check the nullity and emptiness of the given reference.
checkNotNull(T) - Static method in class org.jmxtrans.embedded.util.Preconditions
Check the nullity of the given reference.
checkNotNull(T, String) - Static method in class org.jmxtrans.embedded.util.Preconditions
Check the nullity of the given reference.
clear() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
clearOldest() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
closeQuietly(Closeable) - Static method in class org.jmxtrans.embedded.util.io.IoUtils2
 
collectMetrics() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
Exposed for manual / JMX invocation
collectMetrics() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
collectMetrics() - Method in class org.jmxtrans.embedded.Query
Collect the values for this query and store them as QueryResult in the Query.queryResults queue
collectMetrics(ObjectName, Object, long, Queue<QueryResult>) - Method in class org.jmxtrans.embedded.QueryAttribute
 
collectMetrics() - Method in interface org.jmxtrans.embedded.QueryMBean
 
CONFIG_LOCATION_PARAM - Static variable in class org.jmxtrans.embedded.servlet.EmbeddedJmxTransLoaderListener
Config param for the embedded-jmxtrans configuration urls.
ConfigurationParser - Class in org.jmxtrans.embedded.config
JSON Configuration parser to build EmbeddedJmxTrans.
ConfigurationParser() - Constructor for class org.jmxtrans.embedded.config.ConfigurationParser
 
ConsoleWriter - Class in org.jmxtrans.embedded.output
Output results to stdout.
ConsoleWriter() - Constructor for class org.jmxtrans.embedded.output.ConsoleWriter
 
contextDestroyed(ServletContextEvent) - Method in class org.jmxtrans.embedded.servlet.EmbeddedJmxTransLoaderListener
 
contextInitialized(ServletContextEvent) - Method in class org.jmxtrans.embedded.servlet.EmbeddedJmxTransLoaderListener
 
convertStreamToString(InputStream) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 
CopperEggWriter - Class in org.jmxtrans.embedded.output
CopperEgg Metrics implementation of the OutputWriter.
CopperEggWriter() - Constructor for class org.jmxtrans.embedded.output.CopperEggWriter
 
copy(InputStream, OutputStream) - Static method in class org.jmxtrans.embedded.util.io.IoUtils2
 
CsvWriter - Class in org.jmxtrans.embedded.output
This output writer can ONLY be used on a per query basis, not in a global output writer configuration because this aggregates all of the different attributes returned by the query into a single line in a csv file, using the QueryResult.getName() as the value of the header.

The query can contain multiple MBeans by pattern matched ObjectName

Example query configuration:

CsvWriter() - Constructor for class org.jmxtrans.embedded.output.CsvWriter
 
cue_getExceptionCounter() - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 
cue_serialize(Iterable<QueryResult>, OutputStream) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 

D

DEFAULT_COPPEREGG_API_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.output.CopperEggWriter
 
DEFAULT_COPPEREGG_API_URL - Static variable in class org.jmxtrans.embedded.output.CopperEggWriter
 
DEFAULT_GRAPHITE_SERVER_PORT - Static variable in class org.jmxtrans.embedded.output.GraphitePickleWriter
 
DEFAULT_GRAPHITE_SERVER_PORT - Static variable in class org.jmxtrans.embedded.output.GraphiteWriter
 
DEFAULT_LIBRATO_API_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.output.LibratoWriter
 
DEFAULT_LIBRATO_API_URL - Static variable in class org.jmxtrans.embedded.output.LibratoWriter
 
DEFAULT_NAME_PREFIX - Static variable in class org.jmxtrans.embedded.output.GraphiteHttpWriter
 
DEFAULT_NAME_PREFIX - Static variable in class org.jmxtrans.embedded.output.GraphitePickleWriter
 
DEFAULT_NAME_PREFIX - Static variable in class org.jmxtrans.embedded.output.GraphiteWriter
 
DEFAULT_SOCKET_CONNECT_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.util.pool.SocketOutputStreamPoolFactory
 
DEFAULT_SOCKET_CONNECT_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.util.pool.SocketWriterPoolFactory
 
DEFAULT_SOURCE - Static variable in class org.jmxtrans.embedded.output.CopperEggWriter
 
DEFAULT_SOURCE - Static variable in class org.jmxtrans.embedded.output.LibratoWriter
 
DEFAULT_STACKDRIVER_API_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.output.StackdriverWriter
 
DEFAULT_STACKDRIVER_API_URL - Static variable in class org.jmxtrans.embedded.output.StackdriverWriter
 
delimitedStringToList(String) - Static method in class org.jmxtrans.embedded.util.StringUtils2
Split given String.
destroy() - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
destroy() - Method in class org.jmxtrans.embedded.spring.SpringEmbeddedJmxTrans
 
destroyObject(HostAndPort, SocketOutputStream) - Method in class org.jmxtrans.embedded.util.pool.SocketOutputStreamPoolFactory
 
destroyObject(HostAndPort, SocketWriter) - Method in class org.jmxtrans.embedded.util.pool.SocketWriterPoolFactory
 
DiscardingBlockingQueue<E> - Class in org.jmxtrans.embedded.util.concurrent
Automatically discard the oldest element if the queue is full.
DiscardingBlockingQueue(int) - Constructor for class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Creates a DiscardingBlockingQueue with the given (fixed) capacity and default access policy.
DiscardingBlockingQueue(int, boolean) - Constructor for class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Creates a DiscardingBlockingQueue with the given (fixed) capacity and the specified access policy.
DiscardingBlockingQueue(int, boolean, Collection<? extends E>) - Constructor for class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Creates an DiscardingBlockingQueue with the given (fixed) capacity, the specified access policy and initially containing the elements of the given collection, added in traversal order of the collection's iterator.
DiscardingBlockingQueueMBean - Interface in org.jmxtrans.embedded.util.concurrent
 
discardingOffer(E) - Method in class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Offer the given element to the BlockingQueue removing elements if necessary (ie if the queue is full).
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransBeanDefinitionParser
 

E

EmbeddedJmxTrans - Class in org.jmxtrans.embedded

JMX Queries

If the JMX query returns several mbeans (thanks to '*' or '?' wildcards), then the configured attributes are collected on all the returned mbeans.

EmbeddedJmxTrans() - Constructor for class org.jmxtrans.embedded.EmbeddedJmxTrans
 
EmbeddedJmxTrans(MBeanServer) - Constructor for class org.jmxtrans.embedded.EmbeddedJmxTrans
 
EmbeddedJmxTransBeanDefinitionParser - Class in org.jmxtrans.embedded.spring
BeanDefinitionParser for an EmbeddedJmxTransFactory.
EmbeddedJmxTransBeanDefinitionParser() - Constructor for class org.jmxtrans.embedded.spring.EmbeddedJmxTransBeanDefinitionParser
 
EmbeddedJmxTransException - Exception in org.jmxtrans.embedded
Generic exception of the EmbeddedJmxTrans component.
EmbeddedJmxTransException() - Constructor for exception org.jmxtrans.embedded.EmbeddedJmxTransException
 
EmbeddedJmxTransException(String) - Constructor for exception org.jmxtrans.embedded.EmbeddedJmxTransException
 
EmbeddedJmxTransException(String, Throwable) - Constructor for exception org.jmxtrans.embedded.EmbeddedJmxTransException
 
EmbeddedJmxTransException(Throwable) - Constructor for exception org.jmxtrans.embedded.EmbeddedJmxTransException
 
EmbeddedJmxTransFactory - Class in org.jmxtrans.embedded.spring
EmbeddedJmxTrans factory for Spring Framework integration.
EmbeddedJmxTransFactory(ResourceLoader) - Constructor for class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 
EmbeddedJmxTransLoaderListener - Class in org.jmxtrans.embedded.servlet
Bootstrap listener to start up and shut down EmbeddedJmxTrans.
EmbeddedJmxTransLoaderListener() - Constructor for class org.jmxtrans.embedded.servlet.EmbeddedJmxTransLoaderListener
 
EmbeddedJmxTransMBean - Interface in org.jmxtrans.embedded
JMX MBean interface of the EmbeddedJmxTrans.
EmbeddedJmxTransNamespaceHandler - Class in org.jmxtrans.embedded.spring
NamespaceHandler for the ' jmxtrans' namespace.
EmbeddedJmxTransNamespaceHandler() - Constructor for class org.jmxtrans.embedded.spring.EmbeddedJmxTransNamespaceHandler
 
ensure_metric_groups() - Method in class org.jmxtrans.embedded.output.CopperEggWriter
If metric group doesn't exist, create it If it does exist, update it.
equals(Object) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
equals(Object) - Method in class org.jmxtrans.embedded.util.net.HostAndPort
 
escapeObjectName(ObjectName) - Method in class org.jmxtrans.embedded.ResultNameStrategy
Transforms an ObjectName into a plain String only composed of (a->Z, A-Z, '_').
exportCollectedMetrics() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
Exposed for manual / JMX invocation
exportCollectedMetrics() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
exportCollectedMetrics() - Method in class org.jmxtrans.embedded.Query
Export the collected metrics to the OutputWriters associated with this Query (see Query.getEffectiveOutputWriters()).
exportCollectedMetrics() - Method in interface org.jmxtrans.embedded.QueryMBean
 

G

getBeanClass(Element) - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransBeanDefinitionParser
 
getBooleanSetting(String, boolean) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
Convert value of this setting to a Java boolean (via Boolean.parseBoolean(String)).
getCollectedMetricsCount() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getCollectedMetricsCount() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getCollectedMetricsCount() - Method in class org.jmxtrans.embedded.Query
 
getCollectedMetricsCount() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getCollectionCount() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getCollectionCount() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getCollectionCount() - Method in class org.jmxtrans.embedded.Query
 
getCollectionCount() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getCollectionDurationInMillis() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getCollectionDurationInMillis() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getCollectionDurationInNanos() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getCollectionDurationInNanos() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getCollectionDurationInNanos() - Method in class org.jmxtrans.embedded.Query
 
getCollectionDurationInNanos() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getDiscardedElementCount() - Method in class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
 
getDiscardedElementCount() - Method in interface org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueueMBean
 
getDiscardedResultsCount() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getDiscardedResultsCount() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getDiscardedResultsCount() - Method in class org.jmxtrans.embedded.Query
Returns the number of discarded elements in the Query.queryResults queue or -1 if the queue is not a DiscardingBlockingQueue.
getDiscardedResultsCount() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getEffectiveOutputWriters() - Method in class org.jmxtrans.embedded.Query
Return the outputWriters to which the collected metrics of this Query are exported, the outputWriters declared at query level or a the parent level.
getEmbeddedJmxTrans() - Method in class org.jmxtrans.embedded.Query
 
getEpoch(TimeUnit) - Method in class org.jmxtrans.embedded.QueryResult
 
getEpochInMillis() - Method in class org.jmxtrans.embedded.QueryResult
 
getExceptionCounter() - Method in class org.jmxtrans.embedded.output.LibratoWriter
 
getExceptionCounter() - Method in class org.jmxtrans.embedded.output.StackdriverWriter
 
getExportBatchSize() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
Max number of QueryResult exported at each call of OutputWriter.write(Iterable)
getExportCount() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getExportCount() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getExportCount() - Method in class org.jmxtrans.embedded.Query
 
getExportCount() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getExportDurationInMillis() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getExportDurationInMillis() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getExportDurationInNanos() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getExportDurationInNanos() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getExportDurationInNanos() - Method in class org.jmxtrans.embedded.Query
 
getExportDurationInNanos() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getExportedMetricsCount() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getExportedMetricsCount() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getExportedMetricsCount() - Method in class org.jmxtrans.embedded.Query
 
getExportedMetricsCount() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getExportIntervalInSeconds() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getExportIntervalInSeconds() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getExpressionEvaluators() - Method in class org.jmxtrans.embedded.ResultNameStrategy
 
getHost() - Method in class org.jmxtrans.embedded.util.net.HostAndPort
 
getId() - Method in class org.jmxtrans.embedded.Query
 
getId() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getIntSetting(String) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
Convert value of this setting to a Java int.
getIntSetting(String, int) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
Convert value of this setting to a Java int.
getLifo() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getLifo() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getLongSetting(String, long) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
Convert value of this setting to a Java long.
getMaxActive() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getMaxActive() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getMaxIdle() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getMaxIdle() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getMaxTotal() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getMaxTotal() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getMaxWait() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getMaxWait() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getMbeanServer() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getMinEvictableIdleTimeMillis() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getMinEvictableIdleTimeMillis() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getMinIdle() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getMinIdle() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getName() - Method in class org.jmxtrans.embedded.QueryAttribute
 
getName() - Method in class org.jmxtrans.embedded.QueryResult
 
getNumActive() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getNumActive() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getNumExportThreads() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getNumExportThreads() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getNumIdle() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getNumIdle() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getNumQueryThreads() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getNumQueryThreads() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getNumTestsPerEvictionRun() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getNumTestsPerEvictionRun() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getObject() - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 
getObjectName() - Method in class org.jmxtrans.embedded.Query
 
getObjectName() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getObjectName() - Method in class org.jmxtrans.embedded.spring.SpringEmbeddedJmxTrans
 
getObjectType() - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 
getOutputWriters() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getOutputWriters() - Method in class org.jmxtrans.embedded.Query
 
getPort() - Method in class org.jmxtrans.embedded.util.net.HostAndPort
 
getQueries() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getQuery() - Method in class org.jmxtrans.embedded.QueryAttribute
Not null once this QueryAttribute has been added to its parent Query.
getQueryAttributes() - Method in class org.jmxtrans.embedded.Query
 
getQueryIntervalInSeconds() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
getQueryIntervalInSeconds() - Method in interface org.jmxtrans.embedded.EmbeddedJmxTransMBean
 
getResultAlias() - Method in class org.jmxtrans.embedded.Query
 
getResultAlias() - Method in class org.jmxtrans.embedded.QueryAttribute
 
getResultAlias() - Method in interface org.jmxtrans.embedded.QueryMBean
 
getResultName(Query, ObjectName, QueryAttribute) - Method in class org.jmxtrans.embedded.ResultNameStrategy
 
getResultName(Query, ObjectName, QueryAttribute, String) - Method in class org.jmxtrans.embedded.ResultNameStrategy
 
getResults() - Method in class org.jmxtrans.embedded.Query
 
getSettings() - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
getSettings() - Method in interface org.jmxtrans.embedded.output.OutputWriter
Configuration settings of the OutputWriter.
getSocket() - Method in class org.jmxtrans.embedded.util.net.SocketOutputStream
Return the underlying Socket
getSocket() - Method in class org.jmxtrans.embedded.util.net.SocketWriter
Return the underlying Socket
getStrategy() - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
getStringSetting(String) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
Convert value of this setting to a Java int.
getStringSetting(String, String) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
Return the value of the given property.
getTestOnBorrow() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getTestOnBorrow() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getTestOnReturn() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getTestWhileIdle() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getTestWhileIdle() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getTimeBetweenEvictionRunsMillis() - Method in class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
getTimeBetweenEvictionRunsMillis() - Method in interface org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPoolMBean
 
getType() - Method in class org.jmxtrans.embedded.QueryAttribute
 
getType() - Method in class org.jmxtrans.embedded.QueryResult
 
getValue() - Method in class org.jmxtrans.embedded.QueryResult
 
GraphiteHttpWriter - Class in org.jmxtrans.embedded.output
Graphite implementation of the OutputWriter.
GraphiteHttpWriter() - Constructor for class org.jmxtrans.embedded.output.GraphiteHttpWriter
 
GraphitePickleWriter - Class in org.jmxtrans.embedded.output
Graphite implementation of the OutputWriter.
GraphitePickleWriter() - Constructor for class org.jmxtrans.embedded.output.GraphitePickleWriter
 
GraphiteWriter - Class in org.jmxtrans.embedded.output
Graphite implementation of the OutputWriter.
GraphiteWriter() - Constructor for class org.jmxtrans.embedded.output.GraphiteWriter
 
groupFind(String, String, Integer) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 

H

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

I

init() - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransNamespaceHandler
 
IoUtils2 - Class in org.jmxtrans.embedded.util.io
IO utils.
isEnabled() - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
isEnabled() - Method in interface org.jmxtrans.embedded.output.OutputWriter
 
isSingleton() - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 

J

JmxUtils2 - Class in org.jmxtrans.embedded.util.jmx
JMX utils.
join(List<String>, String) - Static method in class org.jmxtrans.embedded.util.StringUtils2
Join given tokens with given delimiter.

L

LibratoWriter - Class in org.jmxtrans.embedded.output
Librato Metrics implementation of the OutputWriter.
LibratoWriter() - Constructor for class org.jmxtrans.embedded.output.LibratoWriter
 
logger - Variable in class org.jmxtrans.embedded.servlet.EmbeddedJmxTransLoaderListener
 

M

makeObject(HostAndPort) - Method in class org.jmxtrans.embedded.util.pool.SocketOutputStreamPoolFactory
 
makeObject(HostAndPort) - Method in class org.jmxtrans.embedded.util.pool.SocketWriterPoolFactory
 
ManagedGenericKeyedObjectPool<K,V> - Class in org.jmxtrans.embedded.util.pool
JMX Enabled GenericKeyedObjectPool.
ManagedGenericKeyedObjectPool() - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, GenericKeyedObjectPool.Config) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, boolean, boolean) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, boolean) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean, boolean) - Constructor for class org.jmxtrans.embedded.util.pool.ManagedGenericKeyedObjectPool
 
ManagedGenericKeyedObjectPoolMBean<K,V> - Interface in org.jmxtrans.embedded.util.pool
JMX Mbean interface of the ManagedGenericKeyedObjectPool.
mergeEmbeddedJmxTransConfiguration(String, EmbeddedJmxTrans) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
mergeEmbeddedJmxTransConfiguration(InputStream, EmbeddedJmxTrans) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
mergeEmbeddedJmxTransConfiguration(URL, EmbeddedJmxTrans) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
METRIC_TYPE_COUNTER - Static variable in class org.jmxtrans.embedded.output.CopperEggWriter
 
METRIC_TYPE_COUNTER - Static variable in class org.jmxtrans.embedded.output.LibratoWriter
 
METRIC_TYPE_GAUGE - Static variable in class org.jmxtrans.embedded.output.CopperEggWriter
 
METRIC_TYPE_GAUGE - Static variable in class org.jmxtrans.embedded.output.LibratoWriter
 

N

NamedThreadFactory - Class in org.jmxtrans.embedded.util.concurrent
Basic ThreadFactory to redefine the name of the created thread.
NamedThreadFactory(String, boolean) - Constructor for class org.jmxtrans.embedded.util.concurrent.NamedThreadFactory
 
newEmbeddedJmxTrans(String...) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
newEmbeddedJmxTrans(List<String>) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
newEmbeddedJmxTrans(String) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
newEmbeddedJmxTrans(InputStream) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
newEmbeddedJmxTrans(URL) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
newEmbeddedJmxTrans(JsonNode) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
newEmbeddedJmxTransWithCustomMBeanServer(List<String>, MBeanServer) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
newThread(Runnable) - Method in class org.jmxtrans.embedded.util.concurrent.NamedThreadFactory
 
NoOpWriter - Class in org.jmxtrans.embedded.output
Used for testing.
NoOpWriter() - Constructor for class org.jmxtrans.embedded.output.NoOpWriter
 
nullOutputStream() - Static method in class org.jmxtrans.embedded.util.io.IoUtils2
 

O

offer(E) - Method in class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Offer the given element to the BlockingQueue removing elements if necessary (ie if the queue is full).
offer(E, long, TimeUnit) - Method in class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Offer the given element to the BlockingQueue removing elements if necessary (ie if the queue is full).
one_set(String, List<QueryResult>) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 
org.jmxtrans.embedded - package org.jmxtrans.embedded
 
org.jmxtrans.embedded.config - package org.jmxtrans.embedded.config
 
org.jmxtrans.embedded.output - package org.jmxtrans.embedded.output
 
org.jmxtrans.embedded.servlet - package org.jmxtrans.embedded.servlet
 
org.jmxtrans.embedded.spring - package org.jmxtrans.embedded.spring
 
org.jmxtrans.embedded.util - package org.jmxtrans.embedded.util
 
org.jmxtrans.embedded.util.concurrent - package org.jmxtrans.embedded.util.concurrent
 
org.jmxtrans.embedded.util.io - package org.jmxtrans.embedded.util.io
 
org.jmxtrans.embedded.util.jmx - package org.jmxtrans.embedded.util.jmx
 
org.jmxtrans.embedded.util.json - package org.jmxtrans.embedded.util.json
 
org.jmxtrans.embedded.util.net - package org.jmxtrans.embedded.util.net
 
org.jmxtrans.embedded.util.pool - package org.jmxtrans.embedded.util.pool
 
OutputWriter - Interface in org.jmxtrans.embedded.output
Interface of define a writer that will convert the collected JMX metrics to a given format (e.g.

P

parseQueryAttributeNode(Query, JsonNode) - Method in class org.jmxtrans.embedded.config.ConfigurationParser
 
PlaceholderEnabledJsonNodeFactory - Class in org.jmxtrans.embedded.util.json
Property placeholder / substitution enabled JsonNodeFactory.
PlaceholderEnabledJsonNodeFactory(boolean) - Constructor for class org.jmxtrans.embedded.util.json.PlaceholderEnabledJsonNodeFactory
Main constructor

PlaceholderEnabledJsonNodeFactory() - Constructor for class org.jmxtrans.embedded.util.json.PlaceholderEnabledJsonNodeFactory
Default constructor

Preconditions - Class in org.jmxtrans.embedded.util
Inspired by com.google.common.base.Preconditions
PropertyPlaceholderResolver - Class in org.jmxtrans.embedded.util.json
Inspired by Spring Property placeholder mechanism.
PropertyPlaceholderResolver() - Constructor for class org.jmxtrans.embedded.util.json.PropertyPlaceholderResolver
 
put(E) - Method in class org.jmxtrans.embedded.util.concurrent.DiscardingBlockingQueue
Add the given element to the BlockingQueue removing elements if necessary (ie if the queue is full).

Q

Query - Class in org.jmxtrans.embedded
Describe a JMX query on which metrics are collected and hold the query and export business logic (Query.collectMetrics() and Query.exportCollectedMetrics()).
Query(String) - Constructor for class org.jmxtrans.embedded.Query
Creates a Query on the given objectName.
Query(ObjectName) - Constructor for class org.jmxtrans.embedded.Query
Creates a Query on the given objectName.
QueryAttribute - Class in org.jmxtrans.embedded
Describe a JMX MBean attribute to collect and hold the attribute collection logic.
QueryAttribute(String, String, String) - Constructor for class org.jmxtrans.embedded.QueryAttribute
 
QueryAttribute(String, String, String, Collection<String>) - Constructor for class org.jmxtrans.embedded.QueryAttribute
 
QueryMBean - Interface in org.jmxtrans.embedded
 
QueryResult - Class in org.jmxtrans.embedded
Value of a collected metric.
QueryResult(String, Object, long) - Constructor for class org.jmxtrans.embedded.QueryResult
 
QueryResult(String, String, Object, long) - Constructor for class org.jmxtrans.embedded.QueryResult
 

R

read_config(InputStream) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
read_config() The copperegg_config.json file contains a specification for the metric groups and dashboards to be created / or updated.
registerExpressionEvaluator(String, Callable<String>) - Method in class org.jmxtrans.embedded.ResultNameStrategy
Registers an expression evaluator with a static value.
registerExpressionEvaluator(String, String) - Method in class org.jmxtrans.embedded.ResultNameStrategy
Registers an expression evaluator with a static value.
registerObject(Object, String, MBeanServer) - Static method in class org.jmxtrans.embedded.util.jmx.JmxUtils2
Try to register given object with objectName.
resolveExpression(String) - Method in class org.jmxtrans.embedded.ResultNameStrategy
Replace all the '#' based keywords (e.g.
resolveExpression(String, ObjectName) - Method in class org.jmxtrans.embedded.ResultNameStrategy
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransBeanDefinitionParser
 
resolvePlaceholder(String, String) - Method in class org.jmxtrans.embedded.util.json.PropertyPlaceholderResolver
Search for the given placeholder in system properties then in environment variables.
resolveString(String) - Method in class org.jmxtrans.embedded.util.json.PropertyPlaceholderResolver
Parse the given string resolving property placeholders (${my-property[:default-value]})
resultNameStrategy - Variable in class org.jmxtrans.embedded.QueryAttribute
 
ResultNameStrategy - Class in org.jmxtrans.embedded
Build a QueryResult.name from a collected metric (QueryAttribute, Query).
ResultNameStrategy() - Constructor for class org.jmxtrans.embedded.ResultNameStrategy
 
ResultNameStrategy.StaticEvaluator - Class in org.jmxtrans.embedded
 
ResultNameStrategy.StaticEvaluator(String) - Constructor for class org.jmxtrans.embedded.ResultNameStrategy.StaticEvaluator
 
reverseTokens(String, String) - Static method in class org.jmxtrans.embedded.util.StringUtils2
Reverse tokens of given tokenized str.

S

Send_Commmand(String, String, String, Integer) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 
send_metrics(String, List<QueryResult>) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 
serialize(Iterable<QueryResult>, Iterable<QueryResult>, OutputStream) - Method in class org.jmxtrans.embedded.output.LibratoWriter
 
serialize(Iterable<QueryResult>, OutputStream) - Method in class org.jmxtrans.embedded.output.StackdriverWriter
Put the values into the JSON format expected by the Stackdriver custom metrics gateway
setBeanName(String) - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 
setConfigurationUrl(String) - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 
setConfigurationUrls(List<String>) - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 
setEmbeddedJmxTrans(EmbeddedJmxTrans) - Method in class org.jmxtrans.embedded.Query
 
setEnabled(boolean) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
setEnabled(boolean) - Method in interface org.jmxtrans.embedded.output.OutputWriter
 
setExportBatchSize(int) - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
setExportIntervalInSeconds(int) - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
setId(String) - Method in class org.jmxtrans.embedded.Query
 
setIgnoreConfigurationNotFound(boolean) - Method in class org.jmxtrans.embedded.spring.EmbeddedJmxTransFactory
 
setNumExportThreads(int) - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
setNumQueryThreads(int) - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
setObjectName(String) - Method in class org.jmxtrans.embedded.spring.SpringEmbeddedJmxTrans
 
setQuery(Query) - Method in class org.jmxtrans.embedded.QueryAttribute
 
setQueryIntervalInSeconds(int) - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
setResultAlias(String) - Method in class org.jmxtrans.embedded.Query
 
setResultsQueue(BlockingQueue<QueryResult>) - Method in class org.jmxtrans.embedded.Query
WARNING: Query.queryResults queue should not be changed at runtime as the operation is not thread safe.
setSettings(Map<String, Object>) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
setSettings(Map<String, Object>) - Method in interface org.jmxtrans.embedded.output.OutputWriter
Sets the configuration setting of the OutputWriter.
setStrategy(ResultNameStrategy) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_COPPEREGG_API_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.output.CopperEggWriter
 
SETTING_DETECT_INSTANCE - Static variable in class org.jmxtrans.embedded.output.StackdriverWriter
 
SETTING_HOST - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_LIBRATO_API_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.output.LibratoWriter
 
SETTING_NAME_PREFIX - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_PORT - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_PROXY_HOST - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_PROXY_PORT - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_SOURCE - Static variable in class org.jmxtrans.embedded.output.CopperEggWriter
 
SETTING_SOURCE - Static variable in class org.jmxtrans.embedded.output.LibratoWriter
 
SETTING_SOURCE_INSTANCE - Static variable in class org.jmxtrans.embedded.output.StackdriverWriter
 
SETTING_STACKDRIVER_API_TIMEOUT_IN_MILLIS - Static variable in class org.jmxtrans.embedded.output.StackdriverWriter
 
SETTING_TOKEN - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_URL - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
SETTING_USERNAME - Static variable in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
Slf4jWriter - Class in org.jmxtrans.embedded.output
SLF4J based OutputWriter implementation.
Slf4jWriter() - Constructor for class org.jmxtrans.embedded.output.Slf4jWriter
 
SocketOutputStream - Class in org.jmxtrans.embedded.util.net
Convenience class for writing bytes to a Socket.
SocketOutputStream(InetSocketAddress) - Constructor for class org.jmxtrans.embedded.util.net.SocketOutputStream
 
SocketOutputStream(Socket) - Constructor for class org.jmxtrans.embedded.util.net.SocketOutputStream
 
SocketOutputStreamPoolFactory - Class in org.jmxtrans.embedded.util.pool
Factory for SocketOutputStream instances created from HostAndPort.
SocketOutputStreamPoolFactory(int) - Constructor for class org.jmxtrans.embedded.util.pool.SocketOutputStreamPoolFactory
 
SocketWriter - Class in org.jmxtrans.embedded.util.net
Convenience class for writing characters to a Socket.
SocketWriter(InetSocketAddress, Charset) - Constructor for class org.jmxtrans.embedded.util.net.SocketWriter
 
SocketWriter(Socket, Charset) - Constructor for class org.jmxtrans.embedded.util.net.SocketWriter
 
SocketWriterPoolFactory - Class in org.jmxtrans.embedded.util.pool
Factory for SocketWriter instances created from HostAndPort.
SocketWriterPoolFactory(String, int) - Constructor for class org.jmxtrans.embedded.util.pool.SocketWriterPoolFactory
 
SocketWriterPoolFactory(Charset, int) - Constructor for class org.jmxtrans.embedded.util.pool.SocketWriterPoolFactory
 
sort_n_send(String, List<QueryResult>) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 
SpringEmbeddedJmxTrans - Class in org.jmxtrans.embedded.spring
 
SpringEmbeddedJmxTrans() - Constructor for class org.jmxtrans.embedded.spring.SpringEmbeddedJmxTrans
 
SpringEmbeddedJmxTransMBean - Interface in org.jmxtrans.embedded.spring
JMX MBean interface for SpringEmbeddedJmxTrans.
STACKDRIVER_PROTOCOL_VERSION - Static variable in class org.jmxtrans.embedded.output.StackdriverWriter
 
StackdriverWriter - Class in org.jmxtrans.embedded.output
Stackdriver implementation of the OutputWriter.
StackdriverWriter() - Constructor for class org.jmxtrans.embedded.output.StackdriverWriter
 
start() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
Start the exporter: initialize underlying queries, start scheduled executors, register shutdown hook
start() - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
No-op implementation
start() - Method in class org.jmxtrans.embedded.output.CopperEggWriter
Load settings

start() - Method in class org.jmxtrans.embedded.output.CsvWriter
 
start() - Method in class org.jmxtrans.embedded.output.GraphiteHttpWriter
Load settings, initialize the .HttpClient.HttpClient client and test the connection to the graphite server.
start() - Method in class org.jmxtrans.embedded.output.GraphitePickleWriter
Load settings, initialize the SocketWriter pool and test the connection to the graphite server.
start() - Method in class org.jmxtrans.embedded.output.GraphiteWriter
Load settings, initialize the SocketWriter pool and test the connection to the graphite server.
start() - Method in class org.jmxtrans.embedded.output.LibratoWriter
Load settings

start() - Method in interface org.jmxtrans.embedded.output.OutputWriter
Initialize the OutputWriter.
start() - Method in class org.jmxtrans.embedded.output.Slf4jWriter
Initialize the logger.
start() - Method in class org.jmxtrans.embedded.output.StackdriverWriter
Initial setup for the writer class.
start() - Method in class org.jmxtrans.embedded.Query
Start all the OutputWriters attached to this Query
stop() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
Stop scheduled executors and collect-and-export metrics one last time.
stop() - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
No-op implementation
stop() - Method in class org.jmxtrans.embedded.output.CsvWriter
 
stop() - Method in class org.jmxtrans.embedded.output.GraphitePickleWriter
Close the SocketWriter pool.
stop() - Method in class org.jmxtrans.embedded.output.GraphiteWriter
Close the SocketWriter pool.
stop() - Method in interface org.jmxtrans.embedded.output.OutputWriter
Stops the underlying resources of the OutputWriter.
stop() - Method in class org.jmxtrans.embedded.Query
Stop all the OutputWriters attached to this Query
StringUtils2 - Class in org.jmxtrans.embedded.util
Yet another StringUtils class.
SYSTEM_CONFIG_LOCATION_PARAM - Static variable in class org.jmxtrans.embedded.servlet.EmbeddedJmxTransLoaderListener
 

T

textNode(String) - Method in class org.jmxtrans.embedded.util.json.PlaceholderEnabledJsonNodeFactory
 
toString() - Method in class org.jmxtrans.embedded.EmbeddedJmxTrans
 
toString() - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
toString() - Method in class org.jmxtrans.embedded.Query
 
toString() - Method in class org.jmxtrans.embedded.QueryAttribute
 
toString() - Method in class org.jmxtrans.embedded.QueryResult
 
toString() - Method in class org.jmxtrans.embedded.ResultNameStrategy.StaticEvaluator
 
toString() - Method in class org.jmxtrans.embedded.util.net.HostAndPort
 
toString() - Method in class org.jmxtrans.embedded.util.net.SocketOutputStream
 
toString() - Method in class org.jmxtrans.embedded.util.net.SocketWriter
 

U

unregisterObject(ObjectName, MBeanServer) - Static method in class org.jmxtrans.embedded.util.jmx.JmxUtils2
Try to unregister given objectName.

V

validateObject(HostAndPort, SocketOutputStream) - Method in class org.jmxtrans.embedded.util.pool.SocketOutputStreamPoolFactory
Defensive approach: we test all the "Socket.isXXX()" flags.
validateObject(HostAndPort, SocketWriter) - Method in class org.jmxtrans.embedded.util.pool.SocketWriterPoolFactory
Defensive approach: we test all the "Socket.isXXX()" flags.

W

write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.AbstractOutputWriter
 
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.ConsoleWriter
Write metrics to stdout.
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
Export collected metrics to CopperEgg
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.CsvWriter
 
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.GraphiteHttpWriter
Send given metrics to the Graphite server.
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.GraphitePickleWriter
Send given metrics to the Graphite server.
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.GraphiteWriter
Send given metrics to the Graphite server.
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.LibratoWriter
Send given metrics to the Graphite server.
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.NoOpWriter
Write metrics to /dev/null
write(Iterable<QueryResult>) - Method in interface org.jmxtrans.embedded.output.OutputWriter
Write all the given QueryResult to the target system.
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.Slf4jWriter
 
write(Iterable<QueryResult>) - Method in class org.jmxtrans.embedded.output.StackdriverWriter
Send given metrics to the Stackdriver server using HTTP
write_tostring(JsonNode) - Method in class org.jmxtrans.embedded.output.CopperEggWriter
 

_

_getResultName(Query, ObjectName, QueryAttribute) - Method in class org.jmxtrans.embedded.ResultNameStrategy
 
A C D E G H I J L M N O P Q R S T U V W _ 

Copyright © 2015. All Rights Reserved.