A B C D F G H I L M O P R S T V 

A

addHostnameTag - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
address - Variable in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
 
addTag(String, String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
addTag(String, String) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
addTags(Map<String, String>) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
addTags(Map<String, String>) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
addTypeName(String) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
addTypeName(String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
addTypeName(String) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
addTypeNames(List<String>) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
addTypeNames(List<String>) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
addTypeNames(List<String>) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
addTypeNamesTags(StringBuilder, Result) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Add the tag(s) for typeNames.

B

build() - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
build() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
build() - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
builder() - Static method in class com.googlecode.jmxtrans.model.output.GraphiteWriter
 
builder() - Static method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter
 
builder() - Static method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
 

C

com.googlecode.jmxtrans.model.output - package com.googlecode.jmxtrans.model.output
 

D

DEFAULT_LIBRATO_API_URL - Static variable in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
DEFAULT_MERGE_TYPE_NAMES_TAGS - Static variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
DEFAULT_SENSU_HANDLER - Static variable in class com.googlecode.jmxtrans.model.output.SensuWriter
 
DEFAULT_SENSU_HOST - Static variable in class com.googlecode.jmxtrans.model.output.SensuWriter
 
DEFAULT_STACKDRIVER_API_TIMEOUT_IN_MILLIS - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
DEFAULT_STACKDRIVER_API_URL - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
dgSocket - Variable in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
 

F

finishOutput() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Complete a batch of results output, if needed.
flush() - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 

G

getAddHostnameTagDefault() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Subclass responsibility: specify the default value for the "addHostnameTag" setting.
getAddHostnameTagDefault() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter
Add the hostname tag "host" with the name of the host by default since OpenTSDB otherwise does not have this information.
getAddHostnameTagDefault() - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
Do not add the hostname tag "host" with the name of the host by default since tcollector normally adds the hostname.
getApiKey() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getBucketType() - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 
getDetectInstance() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getGatewayUrl() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getHandler() - Method in class com.googlecode.jmxtrans.model.output.SensuWriter
 
getHost() - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter
 
getHost() - Method in class com.googlecode.jmxtrans.model.output.SensuWriter
 
getHostname() - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 
getLibratoApiTimeoutInMillis() - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
getPort() - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter
 
getPort() - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 
getPrefix() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getProxyHost() - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
getProxyHost() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getProxyPort() - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
getProxyPort() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getSource() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getTimeoutInMillis() - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
getToken() - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
getUrl() - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
getUsername() - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
GraphiteWriter - Class in com.googlecode.jmxtrans.model.output
This low latency and thread safe output writer sends data to a host/port combination in the Graphite format.
GraphiteWriter(ImmutableList<String>, boolean, Boolean, String, String, Integer, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.GraphiteWriter
 
GraphiteWriter.Builder - Class in com.googlecode.jmxtrans.model.output
 

H

host - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
hostnameTag - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 

I

internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter
 
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Write the results of the query.
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter
 
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.SensuWriter
 
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.Slf4JOutputWriter
 
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
Implementation of the base writing method.
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 
internalWrite(Server, Query, ImmutableList<Result>) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
Write the results of the query.

L

LibratoWriter - Class in com.googlecode.jmxtrans.model.output
This writer is a port of the LibratoWriter from the embedded-jmxtrans project.
LibratoWriter(ImmutableList<String>, boolean, Boolean, URL, Integer, String, String, String, Integer, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.LibratoWriter
 

M

mergeTypeNamesTags - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
metricNameStrategy - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 

O

OpenTSDBGenericWriter - Class in com.googlecode.jmxtrans.model.output
Originally written by Balazs Kossovics .
OpenTSDBGenericWriter(ImmutableList<String>, boolean, Boolean, String, Integer, Map<String, String>, String, Boolean, String, Boolean, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
OpenTSDBWriter - Class in com.googlecode.jmxtrans.model.output
OpenTSDBWriter which directly sends

Created from sources originally written by Balazs Kossovics

OpenTSDBWriter(ImmutableList<String>, boolean, Boolean, String, Integer, Map<String, String>, String, Boolean, String, Boolean, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.OpenTSDBWriter
 
OpenTSDBWriter.Builder - Class in com.googlecode.jmxtrans.model.output
 

P

port - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
prepareSender() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Prepare for sending metrics, if needed.
prepareSender() - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
Setup at start of the writer.
processOneMetric(List<String>, Result, Object, String, String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Process a single metric from the given JMX query result with the specified value.

R

ROOT_PREFIX - Static variable in class com.googlecode.jmxtrans.model.output.StatsDWriter
 

S

sanitizeString(String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
VALID CHARACTERS: METRIC, TAGNAME, AND TAG-VALUE: [-_./a-zA-Z0-9]+

SANITIZATION: - Discard Quotes.

sendOutput(String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Subcall responsibility: method to perform the actual output for the given metric line.
sendOutput(String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter
 
sendOutput(String) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
Send a single metric to TCollector.
SensuWriter - Class in com.googlecode.jmxtrans.model.output
Sensu Event Data Format from chef-handler-sensu-event Class structure from LibratoWriter

Settings: "host": Sensu client host.

SensuWriter(ImmutableList<String>, boolean, Boolean, String, String, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.SensuWriter
 
setAddHostnameTag(Boolean) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setAddHostnameTag(Boolean) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
setBooleanAsNumber(boolean) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
setBooleanAsNumber(boolean) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setBooleanAsNumber(boolean) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
setDebugEnabled(boolean) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
setDebugEnabled(boolean) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setDebugEnabled(boolean) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
setHost(String) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
setHost(String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setHost(String) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
setMergeTypeNamesTags(Boolean) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setMergeTypeNamesTags(Boolean) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
setMetricNamingExpression(String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setMetricNamingExpression(String) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
setPool(GenericKeyedObjectPool<InetSocketAddress, Socket>) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter
 
setPool(GenericKeyedObjectPool<InetSocketAddress, Socket>) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter
 
setPort(int) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
setPort(int) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setPort(int) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
setRootPrefix(String) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter.Builder
 
setTagName(String) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBWriter.Builder
 
setTagName(String) - Method in class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter.Builder
 
SETTING_DETECT_INSTANCE - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_HANDLER - Static variable in class com.googlecode.jmxtrans.model.output.SensuWriter
 
SETTING_LIBRATO_API_TIMEOUT_IN_MILLIS - Static variable in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
SETTING_PREFIX - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_PROXY_HOST - Static variable in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
SETTING_PROXY_HOST - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_PROXY_PORT - Static variable in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
SETTING_PROXY_PORT - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_SOURCE_INSTANCE - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_STACKDRIVER_API_KEY - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_STACKDRIVER_API_TIMEOUT_IN_MILLIS - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_STACKDRIVER_API_URL - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
SETTING_TOKEN - Static variable in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
SETTING_URL - Static variable in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
SETTING_USERNAME - Static variable in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
shutdownSender() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Shutdown the sender, if needed.
Slf4JOutputWriter - Class in com.googlecode.jmxtrans.model.output
 
Slf4JOutputWriter(ImmutableList<String>, boolean, Boolean, String, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.Slf4JOutputWriter
 
STACKDRIVER_PROTOCOL_VERSION - Static variable in class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
StackdriverWriter - Class in com.googlecode.jmxtrans.model.output
Stackdriver implementation of the OutputWriter.
StackdriverWriter(ImmutableList<String>, boolean, Boolean, String, String, String, Integer, String, Integer, String, String, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.StackdriverWriter
 
start() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Start the output writer.
start() - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 
startOutput() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Prepare a batch of results output, if needed.
StatsDWriter - Class in com.googlecode.jmxtrans.model.output
This output writer sends data to a host/port combination in the StatsD format.
StatsDWriter(ImmutableList<String>, boolean, Boolean, String, Integer, String, String, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.StatsDWriter
Uses JmxUtils.getDefaultPoolMap()
stop() - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
stop() - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 

T

tagName - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
tags - Variable in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
 
TCollectorUDPWriter - Class in com.googlecode.jmxtrans.model.output
TCollectorUDPWriter(ImmutableList<String>, boolean, Boolean, String, Integer, Map<String, String>, String, Boolean, String, Boolean, Map<String, Object>) - Constructor for class com.googlecode.jmxtrans.model.output.TCollectorUDPWriter
 
TCollectorUDPWriter.Builder - Class in com.googlecode.jmxtrans.model.output
 

V

validateSetup(Server, Query) - Method in class com.googlecode.jmxtrans.model.output.GraphiteWriter
 
validateSetup(Server, Query) - Method in class com.googlecode.jmxtrans.model.output.LibratoWriter
 
validateSetup(Server, Query) - Method in class com.googlecode.jmxtrans.model.output.OpenTSDBGenericWriter
Validation per query, after the writer has been start()ed
validateSetup(Server, Query) - Method in class com.googlecode.jmxtrans.model.output.SensuWriter
 
validateSetup(Server, Query) - Method in class com.googlecode.jmxtrans.model.output.Slf4JOutputWriter
 
validateSetup(Server, Query) - Method in class com.googlecode.jmxtrans.model.output.StackdriverWriter
Sets up the object and makes sure all the required parameters are available
Minimally a Stackdriver API key must be provided using the token setting
validateSetup(Server, Query) - Method in class com.googlecode.jmxtrans.model.output.StatsDWriter
 
A B C D F G H I L M O P R S T V 

Copyright © 2015. All Rights Reserved.