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

A

ACTION_COLLECT - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTION_HELP - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTION_LIST_COLLECTED - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTION_LIST_EVERYTHING - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTION_LIST_JVMS - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTION_LIST_LIMITED - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTION_LIST_MATCHING - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTION_LIST_NOT_MATCHING - Static variable in class org.datadog.jmxfetch.AppConfig
 
ACTIONS - Static variable in class org.datadog.jmxfetch.AppConfig
 
addConfig(String, YamlParser) - Method in class org.datadog.jmxfetch.App
Adds a configuration to the auto-discovery pipe-collected configuration list.
addInitFailedCheck(String, String, String) - Method in class org.datadog.jmxfetch.Status
 
addInstanceStats(String, String, int, int, String, String) - Method in class org.datadog.jmxfetch.Status
Adds instance stats to the status.
addJsonConfig(String, String) - Method in class org.datadog.jmxfetch.App
Adds a configuration to the auto-discovery HTTP collected configuration list (JSON).
address - Variable in class org.datadog.jmxfetch.Connection
 
ALIAS - Static variable in class org.datadog.jmxfetch.JmxAttribute
 
App - Class in org.datadog.jmxfetch
 
App(AppConfig) - Constructor for class org.datadog.jmxfetch.App
Application constructor.
AppConfig - Class in org.datadog.jmxfetch
 
AppConfig() - Constructor for class org.datadog.jmxfetch.AppConfig
 
AppShutdownHook - Class in org.datadog.jmxfetch
 
AppShutdownHook(App) - Constructor for class org.datadog.jmxfetch.AppShutdownHook
 
AttachApiConnection - Class in org.datadog.jmxfetch
 
AttachApiConnection(LinkedHashMap<String, Object>) - Constructor for class org.datadog.jmxfetch.AttachApiConnection
AttachApiConnection constructor for specified connection parameters.
ATTRIBUTE - Static variable in class org.datadog.jmxfetch.Instance
 

C

call() - Method in class org.datadog.jmxfetch.InstanceTask
 
CASSANDRA_DOMAIN - Static variable in class org.datadog.jmxfetch.JmxAttribute
 
cleanUp() - Method in class org.datadog.jmxfetch.Instance
Clean up config and close connection.
cleanUpAsync() - Method in class org.datadog.jmxfetch.Instance
Asynchronoush cleanup of instance, including connection.
clearCountersAggregator(String) - Method in class org.datadog.jmxfetch.reporter.Reporter
Clears the counter aggregator for the provided instance name.
clearRatesAggregator(String) - Method in class org.datadog.jmxfetch.reporter.Reporter
Clears the rate aggregator for the provided instance name.
closeConnector() - Method in class org.datadog.jmxfetch.Connection
Closes the connector.
closeConnector() - Method in class org.datadog.jmxfetch.LocalConnection
 
CLOSED_CLIENT_CAUSE - Static variable in class org.datadog.jmxfetch.Connection
 
Configuration - Class in org.datadog.jmxfetch
 
Configuration(LinkedHashMap<String, Object>) - Constructor for class org.datadog.jmxfetch.Configuration
Access configuration elements more easily
Connection - Class in org.datadog.jmxfetch
 
Connection() - Constructor for class org.datadog.jmxfetch.Connection
 
ConnectionFactory - Class in org.datadog.jmxfetch
Singleton used to create connections to the MBeanServer.
ConnectionFactory() - Constructor for class org.datadog.jmxfetch.ConnectionFactory
 
ConsoleReporter - Class in org.datadog.jmxfetch.reporter
 
ConsoleReporter() - Constructor for class org.datadog.jmxfetch.reporter.ConsoleReporter
 
convert(String) - Method in class org.datadog.jmxfetch.converter.ExitWatcherConverter
 
convert(String) - Method in class org.datadog.jmxfetch.converter.ReporterConverter
 
create(List<String>, List<String>, List<String>, Integer, Integer, Map<String, String>, String, String, String) - Static method in class org.datadog.jmxfetch.AppConfig
Factory method used by dd-tracer-agent to run jmxfetch in the same process.
createConnection() - Method in class org.datadog.jmxfetch.Connection
 
createConnection(LinkedHashMap<String, Object>) - Static method in class org.datadog.jmxfetch.ConnectionFactory
Factory method to create connections, both remote and local to the target JVM.
createConnection() - Method in class org.datadog.jmxfetch.LocalConnection
 
CustomLogger - Class in org.datadog.jmxfetch.util
 

D

displayInstanceName(Instance) - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
 
displayInstanceName(Instance) - Method in class org.datadog.jmxfetch.reporter.Reporter
 
displayInstanceName(Instance) - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
 
displayMatchingAttributeName(JmxAttribute, int, int) - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
 
displayMatchingAttributeName(JmxAttribute, int, int) - Method in class org.datadog.jmxfetch.reporter.Reporter
 
displayMatchingAttributeName(JmxAttribute, int, int) - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
 
displayMetricReached() - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
 
displayMetricReached() - Method in class org.datadog.jmxfetch.reporter.Reporter
 
displayMetricReached() - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
 
displayNonMatchingAttributeName(JmxAttribute) - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
 
displayNonMatchingAttributeName(JmxAttribute) - Method in class org.datadog.jmxfetch.reporter.Reporter
 
displayNonMatchingAttributeName(JmxAttribute) - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
 
doIteration() - Method in class org.datadog.jmxfetch.App
Iterates enabled instances collecting JMX metrics from them.
doSendServiceCheck(String, String, String, String[]) - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
Adds service check to report on.
doSendServiceCheck(String, String, String, String[]) - Method in class org.datadog.jmxfetch.reporter.Reporter
 
doSendServiceCheck(String, String, String, String[]) - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
Submits service check.

E

env - Variable in class org.datadog.jmxfetch.Connection
 
ExitWatcher - Class in org.datadog.jmxfetch
 
ExitWatcher() - Constructor for class org.datadog.jmxfetch.ExitWatcher
Default constructor.
ExitWatcher(String) - Constructor for class org.datadog.jmxfetch.ExitWatcher
 
ExitWatcherConverter - Class in org.datadog.jmxfetch.converter
 
ExitWatcherConverter() - Constructor for class org.datadog.jmxfetch.converter.ExitWatcherConverter
 

F

FileHelper - Class in org.datadog.jmxfetch.util
 
FileHelper() - Constructor for class org.datadog.jmxfetch.util.FileHelper
 
flush() - Method in class org.datadog.jmxfetch.Status
Flushes current status.
formatServiceCheckPrefix(String) - Static method in class org.datadog.jmxfetch.reporter.Reporter
Formats the service check prefix.

G

getAction() - Method in class org.datadog.jmxfetch.AppConfig
 
getAlias(String) - Method in class org.datadog.jmxfetch.JmxAttribute
Get attribute alias.
getAlias() - Method in class org.datadog.jmxfetch.JmxAttribute
Overload `getAlias` method.
getAttribute(ObjectName, String) - Method in class org.datadog.jmxfetch.Connection
Gets attribute for matching bean and attribute name.
getAttributesForBean(ObjectName) - Method in class org.datadog.jmxfetch.Connection
Gets attributes for matching bean name.
getAutoDiscoveryPipe() - Method in class org.datadog.jmxfetch.AppConfig
Returns path to auto-discovery pipe.
getAutoDiscoveryPipeEnabled() - Method in class org.datadog.jmxfetch.AppConfig
 
getBeanName() - Method in class org.datadog.jmxfetch.JmxAttribute
 
getBeanParameters() - Method in class org.datadog.jmxfetch.JmxAttribute
 
getBeanParametersHash(String) - Static method in class org.datadog.jmxfetch.JmxAttribute
Gets bean parameter hash map.
getBeansScopes() - Method in class org.datadog.jmxfetch.Instance
Returns a list of strings listing the bean scopes.
getCanonicalRateConfig() - Method in class org.datadog.jmxfetch.Instance
Returns a boolean describing if the canonical rate config is enabled.
getCheckName() - Method in class org.datadog.jmxfetch.Instance
Returns the check name.
getCheckPeriod() - Method in class org.datadog.jmxfetch.AppConfig
 
getCollectionTimeout() - Method in class org.datadog.jmxfetch.AppConfig
 
getConf() - Method in class org.datadog.jmxfetch.Configuration
 
getConfdDirectory() - Method in class org.datadog.jmxfetch.AppConfig
 
getConnection(LinkedHashMap<String, Object>, boolean) - Method in class org.datadog.jmxfetch.Instance
Returns the instance connection, creates one if not already connected.
getData() - Method in class org.datadog.jmxfetch.tasks.TaskStatusHandler
 
getDomain() - Method in class org.datadog.jmxfetch.JmxAttribute
 
getExclude() - Method in class org.datadog.jmxfetch.Configuration
 
getExcludedBeanParams() - Static method in class org.datadog.jmxfetch.JmxAttribute
 
getExitFileLocation() - Method in class org.datadog.jmxfetch.ExitWatcher
 
getExitWatcher() - Method in class org.datadog.jmxfetch.AppConfig
 
getGlobalTags() - Method in class org.datadog.jmxfetch.AppConfig
 
getGreatestCommonScopes(LinkedList<Configuration>) - Static method in class org.datadog.jmxfetch.Configuration
Find, among the configuration list, a potential common bean pattern by domain name.
getInclude() - Method in class org.datadog.jmxfetch.Configuration
 
getInstance() - Method in class org.datadog.jmxfetch.InstanceTask
 
getInstanceConfigResources() - Method in class org.datadog.jmxfetch.AppConfig
 
getInstances() - Method in class org.datadog.jmxfetch.App
 
getIpcHost() - Method in class org.datadog.jmxfetch.AppConfig
 
getIpcPort() - Method in class org.datadog.jmxfetch.AppConfig
 
getJmxLaunchFile() - Method in class org.datadog.jmxfetch.AppConfig
 
getLogLevel() - Method in class org.datadog.jmxfetch.AppConfig
 
getLogLocation() - Method in class org.datadog.jmxfetch.AppConfig
 
getLoopCounter() - Static method in class org.datadog.jmxfetch.App
Returns loop counter with number of iterations performed on instances.
getMatchingConf() - Method in class org.datadog.jmxfetch.JmxAttribute
Gets the matching configuration for the attribute.
getMaxNumberOfMetrics() - Method in class org.datadog.jmxfetch.Instance
Returns the maximum number of metrics an instance may collect.
getMetricConfigFiles() - Method in class org.datadog.jmxfetch.AppConfig
 
getMetricConfigResources() - Method in class org.datadog.jmxfetch.AppConfig
 
getMetrics() - Method in class org.datadog.jmxfetch.Instance
Returns a map of metrics collected.
getMetrics() - Method in class org.datadog.jmxfetch.JmxAttribute
 
getMetrics() - Method in class org.datadog.jmxfetch.JmxComplexAttribute
 
getMetrics() - Method in class org.datadog.jmxfetch.JmxSimpleAttribute
 
getMetrics() - Method in class org.datadog.jmxfetch.JmxTabularAttribute
 
getMetrics() - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
Returns list of metrics to report and clears stored metric map.
getMetricsCount() - Method in class org.datadog.jmxfetch.JmxAttribute
Gets the metric count for the attribute.
getName() - Method in class org.datadog.jmxfetch.Instance
Returns the instance name.
getReconnectionThreadPoolSize() - Method in class org.datadog.jmxfetch.AppConfig
 
getReconnectionTimeout() - Method in class org.datadog.jmxfetch.AppConfig
 
getRefreshBeansPeriod() - Method in class org.datadog.jmxfetch.AppConfig
 
getReporter() - Method in class org.datadog.jmxfetch.AppConfig
 
getReporter(String) - Static method in class org.datadog.jmxfetch.reporter.ReporterFactory
Gets the reporter for the correspndonding type string (console, statsd).
getResponseBody() - Method in class org.datadog.jmxfetch.HttpClient.HttpResponse
 
getResponseCode() - Method in class org.datadog.jmxfetch.HttpClient.HttpResponse
 
getServiceCheckCount(String) - Method in class org.datadog.jmxfetch.reporter.Reporter
 
getServiceCheckCountMap() - Method in class org.datadog.jmxfetch.reporter.Reporter
 
getServiceChecks() - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
Returns list of service checks to report and clears stored service check map..
getServiceCheckTags() - Method in class org.datadog.jmxfetch.Instance
Returns a string array listing the service check tags.
getStatsdHost() - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
 
getStatsdPort() - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
 
getStatus() - Method in class org.datadog.jmxfetch.AppConfig
 
getStatusFileLocation() - Method in class org.datadog.jmxfetch.Status
 
getStatusLocation() - Method in class org.datadog.jmxfetch.AppConfig
 
getTags() - Method in class org.datadog.jmxfetch.JmxAttribute
 
getTags(String, String) - Method in class org.datadog.jmxfetch.JmxTabularAttribute
 
getThreadPoolSize() - Method in class org.datadog.jmxfetch.AppConfig
 
getTmpDirectory() - Method in class org.datadog.jmxfetch.AppConfig
 
getWarning() - Method in class org.datadog.jmxfetch.InstanceTask
 
getYamlFileList() - Method in class org.datadog.jmxfetch.AppConfig
 

H

HttpClient - Class in org.datadog.jmxfetch
 
HttpClient(String, int, boolean) - Constructor for class org.datadog.jmxfetch.HttpClient
HttpClient constructor to provided host and port.
HttpClient.HttpResponse - Class in org.datadog.jmxfetch
 
HttpResponse(int, String) - Constructor for class org.datadog.jmxfetch.HttpClient.HttpResponse
HttpResponse constructor for provided response code and response string.
HttpResponse(int, InputStreamReader) - Constructor for class org.datadog.jmxfetch.HttpClient.HttpResponse
HttpResponse constructor for provided response code and response stream.

I

incrementServiceCheckCount(String) - Method in class org.datadog.jmxfetch.reporter.Reporter
Increments the service check count - for book-keeping purposes.
init(boolean) - Method in class org.datadog.jmxfetch.App
Initializes instances and metric collection.
init(boolean) - Method in class org.datadog.jmxfetch.Instance
Initializes the instance.
Instance - Class in org.datadog.jmxfetch
 
Instance(Instance, AppConfig) - Constructor for class org.datadog.jmxfetch.Instance
Constructor, instantiates Instance based of a previous instance and appConfig.
Instance(LinkedHashMap<String, Object>, LinkedHashMap<String, Object>, String, AppConfig) - Constructor for class org.datadog.jmxfetch.Instance
Default constructor, builds an Instance from the provided instance map and init configs.
instance - Variable in class org.datadog.jmxfetch.InstanceTask
 
InstanceTask<T> - Class in org.datadog.jmxfetch
 
InstanceTask(Instance) - Constructor for class org.datadog.jmxfetch.InstanceTask
 
invoke(Instance, Future<T>, Reporter) - Method in interface org.datadog.jmxfetch.tasks.TaskMethod
 
isAlive() - Method in class org.datadog.jmxfetch.Connection
Returns a boolean describing if the connection is still alive.
isAlive() - Method in class org.datadog.jmxfetch.LocalConnection
 
isConsoleReporter() - Method in class org.datadog.jmxfetch.AppConfig
 
isEnabled() - Method in class org.datadog.jmxfetch.ExitWatcher
 
isEnabled() - Method in class org.datadog.jmxfetch.Status
Described if the status is actually configured and enabled.
isHelp() - Method in class org.datadog.jmxfetch.AppConfig
 
isLimitReached() - Method in class org.datadog.jmxfetch.Instance
Returns whether or not the instance has reached the maximum bean collection limit.
isResponse2xx() - Method in class org.datadog.jmxfetch.HttpClient.HttpResponse
 

J

JmxAttribute - Class in org.datadog.jmxfetch
 
JmxComplexAttribute - Class in org.datadog.jmxfetch
 
JmxComplexAttribute(MBeanAttributeInfo, ObjectName, String, Connection, HashMap<String, String>, boolean) - Constructor for class org.datadog.jmxfetch.JmxComplexAttribute
JmxComplexAttribute constructor.
JmxSimpleAttribute - Class in org.datadog.jmxfetch
 
JmxSimpleAttribute(MBeanAttributeInfo, ObjectName, String, Connection, HashMap<String, String>, boolean, Boolean) - Constructor for class org.datadog.jmxfetch.JmxSimpleAttribute
JmxSimpleAttribute constructor.
JmxTabularAttribute - Class in org.datadog.jmxfetch
 
JmxTabularAttribute(MBeanAttributeInfo, ObjectName, String, Connection, HashMap<String, String>, boolean) - Constructor for class org.datadog.jmxfetch.JmxTabularAttribute
Default constructor.

L

laconic(Logger, Level, String, int) - Static method in class org.datadog.jmxfetch.util.CustomLogger
Laconic logging for reduced verbosity.
LocalConnection - Class in org.datadog.jmxfetch
 
LocalConnection() - Constructor for class org.datadog.jmxfetch.LocalConnection
 
LOG4J_LEVELS - Static variable in class org.datadog.jmxfetch.validator.Log4JLevelValidator
 
Log4JLevelValidator - Class in org.datadog.jmxfetch.validator
 
Log4JLevelValidator() - Constructor for class org.datadog.jmxfetch.validator.Log4JLevelValidator
 
LOGGER - Static variable in class org.datadog.jmxfetch.InstanceTask
 
LOGGER - Static variable in class org.datadog.jmxfetch.JmxAttribute
 

M

main(String[]) - Static method in class org.datadog.jmxfetch.App
Main entry of JMXFetch.
match(Configuration) - Method in class org.datadog.jmxfetch.JmxAttribute
An abstract function implemented in the inherited classes JmxSimpleAttribute and JmxComplexAttribute.
match(Configuration) - Method in class org.datadog.jmxfetch.JmxComplexAttribute
 
match(Configuration) - Method in class org.datadog.jmxfetch.JmxSimpleAttribute
Returns whether an attribute matches in a configuration spec.
match(Configuration) - Method in class org.datadog.jmxfetch.JmxTabularAttribute
 
mbs - Variable in class org.datadog.jmxfetch.Connection
 
METRIC_TYPE - Static variable in class org.datadog.jmxfetch.JmxAttribute
 

O

org.datadog.jmxfetch - package org.datadog.jmxfetch
 
org.datadog.jmxfetch.converter - package org.datadog.jmxfetch.converter
 
org.datadog.jmxfetch.reporter - package org.datadog.jmxfetch.reporter
 
org.datadog.jmxfetch.tasks - package org.datadog.jmxfetch.tasks
 
org.datadog.jmxfetch.util - package org.datadog.jmxfetch.util
 
org.datadog.jmxfetch.validator - package org.datadog.jmxfetch.validator
 

P

PositiveIntegerValidator - Class in org.datadog.jmxfetch.validator
 
PositiveIntegerValidator() - Constructor for class org.datadog.jmxfetch.validator.PositiveIntegerValidator
 
PROCESS_NAME_REGEX - Static variable in class org.datadog.jmxfetch.ConnectionFactory
 
PROCESS_NAME_REGEX - Static variable in class org.datadog.jmxfetch.Instance
 
processAutoDiscovery(byte[]) - Method in class org.datadog.jmxfetch.App
Processes auto-discovery byte buffer (deprecated).
processTasks(List<InstanceTask<T>>, int, TimeUnit, TaskMethod<T>) - Method in class org.datadog.jmxfetch.tasks.TaskProcessor
Processes the list of InstanceTasks within a set timeout deadline.

Q

queryNames(ObjectName) - Method in class org.datadog.jmxfetch.Connection
Queries beans on specific scope.

R

raiseForStatus() - Method in class org.datadog.jmxfetch.tasks.TaskStatusHandler
Throws the throwable status set in the handler if not null.
ready() - Method in class org.datadog.jmxfetch.tasks.TaskProcessor
Returns whether or not the executor service has threads available for work on tasks.
RemoteConnection - Class in org.datadog.jmxfetch
 
RemoteConnection(LinkedHashMap<String, Object>) - Constructor for class org.datadog.jmxfetch.RemoteConnection
RemoteConnection constructor for specified remote connection parameters.
remoteEnabled() - Method in class org.datadog.jmxfetch.AppConfig
 
renameCassandraMetrics() - Method in class org.datadog.jmxfetch.JmxAttribute
 
Reporter - Class in org.datadog.jmxfetch.reporter
 
Reporter() - Constructor for class org.datadog.jmxfetch.reporter.Reporter
Reporter constructor.
ReporterConverter - Class in org.datadog.jmxfetch.converter
 
ReporterConverter() - Constructor for class org.datadog.jmxfetch.converter.ReporterConverter
 
ReporterFactory - Class in org.datadog.jmxfetch.reporter
 
ReporterValidator - Class in org.datadog.jmxfetch.validator
 
ReporterValidator() - Constructor for class org.datadog.jmxfetch.validator.ReporterValidator
 
request(String, String, String) - Method in class org.datadog.jmxfetch.HttpClient
only supports json bodies for now.
resetServiceCheckCount(String) - Method in class org.datadog.jmxfetch.reporter.Reporter
 
run(AppConfig) - Static method in class org.datadog.jmxfetch.App
Main entry point of JMXFetch that returns integer on exit instead of calling System#exit.
run() - Method in class org.datadog.jmxfetch.AppShutdownHook
 

S

sendMetricPoint(String, String, double, String[]) - Method in class org.datadog.jmxfetch.reporter.ConsoleReporter
 
sendMetricPoint(String, String, double, String[]) - Method in class org.datadog.jmxfetch.reporter.Reporter
 
sendMetricPoint(String, String, double, String[]) - Method in class org.datadog.jmxfetch.reporter.StatsdReporter
 
sendMetrics(LinkedList<HashMap<String, Object>>, String, boolean) - Method in class org.datadog.jmxfetch.reporter.Reporter
Submits the metrics in the implementing reporter.
sendServiceCheck(String, String, String, String[]) - Method in class org.datadog.jmxfetch.reporter.Reporter
Submits service check.
setData(Object) - Method in class org.datadog.jmxfetch.tasks.TaskStatusHandler
 
setMatchingConf(Configuration) - Method in class org.datadog.jmxfetch.JmxAttribute
Sets a matching configuration for the attribute.
setReinit(boolean) - Method in class org.datadog.jmxfetch.App
Sets reinitialization flag.
setResponseCode(int) - Method in class org.datadog.jmxfetch.HttpClient.HttpResponse
 
setThreadPoolExecutor(ExecutorService) - Method in class org.datadog.jmxfetch.tasks.TaskProcessor
 
setThrowableStatus(Throwable) - Method in class org.datadog.jmxfetch.tasks.TaskStatusHandler
 
setup(Level, String) - Static method in class org.datadog.jmxfetch.util.CustomLogger
Sets up the custom logger to the specified level and location.
setWarning(String) - Method in class org.datadog.jmxfetch.InstanceTask
 
shouldExit() - Method in class org.datadog.jmxfetch.ExitWatcher
Evaluates if its time to exit according to exit-file presence.
StatsdReporter - Class in org.datadog.jmxfetch.reporter
A reporter class to submit metrics via statsd.
StatsdReporter(String, int) - Constructor for class org.datadog.jmxfetch.reporter.StatsdReporter
Constructor, instantiates statsd reported to provided host and port.
Status - Class in org.datadog.jmxfetch
 
Status() - Constructor for class org.datadog.jmxfetch.Status
Default constructor.
Status(String, int) - Constructor for class org.datadog.jmxfetch.Status
Status constructor for remote configuration host.
Status(String) - Constructor for class org.datadog.jmxfetch.Status
status constructor for provided status file location.
STATUS_ERROR - Static variable in class org.datadog.jmxfetch.Status
 
STATUS_OK - Static variable in class org.datadog.jmxfetch.Status
 
STATUS_WARNING - Static variable in class org.datadog.jmxfetch.Status
 
stop() - Method in class org.datadog.jmxfetch.tasks.TaskProcessor
Stops the excutor service.

T

tags - Variable in class org.datadog.jmxfetch.JmxAttribute
 
TaskMethod<T> - Interface in org.datadog.jmxfetch.tasks
 
TaskProcessException - Exception in org.datadog.jmxfetch.tasks
 
TaskProcessException(String) - Constructor for exception org.datadog.jmxfetch.tasks.TaskProcessException
 
TaskProcessor - Class in org.datadog.jmxfetch.tasks
 
TaskProcessor(ExecutorService, Reporter) - Constructor for class org.datadog.jmxfetch.tasks.TaskProcessor
TaskProcess constructor.
TaskStatusHandler - Class in org.datadog.jmxfetch.tasks
 
TaskStatusHandler() - Constructor for class org.datadog.jmxfetch.tasks.TaskStatusHandler
Default constructor.
TaskStatusHandler(Throwable) - Constructor for class org.datadog.jmxfetch.tasks.TaskStatusHandler
Constructor sets throwable for status reporting.
TaskStatusHandler(Object, Throwable) - Constructor for class org.datadog.jmxfetch.tasks.TaskStatusHandler
Constructor sets throwable for status reporting, and generic object if return data is expected.
timeToCollect() - Method in class org.datadog.jmxfetch.Instance
Returns whather or not its time to collect metrics for the instance.
toString() - Method in class org.datadog.jmxfetch.Configuration
 
toString() - Method in class org.datadog.jmxfetch.ExitWatcher
 
toString() - Method in class org.datadog.jmxfetch.Instance
Returns a string representation for the instance.
toString() - Method in class org.datadog.jmxfetch.JmxAttribute
Returns string reprensentation of JMX Attribute.
touch(File) - Static method in class org.datadog.jmxfetch.util.FileHelper
Touches file.
touch(File, long) - Static method in class org.datadog.jmxfetch.util.FileHelper
Touches file and set last modified timestamp.

U

updateStatus() - Method in class org.datadog.jmxfetch.AppConfig
Updates the status and returns a boolean describing if the status was indeed updated..

V

validate(String, String) - Method in class org.datadog.jmxfetch.validator.Log4JLevelValidator
Validates a string as a valid Log4J logging level.
validate(String, String) - Method in class org.datadog.jmxfetch.validator.PositiveIntegerValidator
Validates whether an integer is positive.
validate(String, String) - Method in class org.datadog.jmxfetch.validator.ReporterValidator
Validates a reporter configurations (console, statsd).
VALUE - Static variable in class org.datadog.jmxfetch.reporter.Reporter
 

W

warning - Variable in class org.datadog.jmxfetch.InstanceTask
 
A C D E F G H I J L M O P Q R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.