JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
V
A
addHandler(String)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
addTag(String, String)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
adminPath
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
adminPort
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
C
configuration
- Variable in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
ConfigurationReader
- Class in
io.tsdb.services.framework.common.configuration
The ConfigurationReader class is used to read the various configuration sources with varied priorities.
ConfigurationSource
- Interface in
io.tsdb.services.framework.common.configuration
ConfigurationSourceImpl
- Class in
io.tsdb.services.framework.common.configuration
ConfigurationSourceImpl()
- Constructor for class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
D
decCounter(Class<?>, String...)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
DefaultMetricsConfiguration
- Class in
io.tsdb.services.framework.common.instrumentation.configuration
DefaultMetricsConfiguration()
- Constructor for class io.tsdb.services.framework.common.instrumentation.configuration.
DefaultMetricsConfiguration
deserialize(JsonElement, Type, JsonDeserializationContext)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResultSerializer
E
endpointPackage
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
F
FileSystemMetricSet
- Class in
io.tsdb.services.framework.common.instrumentation.metricsets
A set of gauges for basic properties of file systems visible to the JVM.
FileSystemMetricSet()
- Constructor for class io.tsdb.services.framework.common.instrumentation.metricsets.
FileSystemMetricSet
Get metrics about default filesystems as returned by
FileSystems.getDefault()
, skipping those with no usable space.
FileSystemMetricSet(FileSystem, boolean)
- Constructor for class io.tsdb.services.framework.common.instrumentation.metricsets.
FileSystemMetricSet
G
getBooleanProperty(String, Boolean)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
getConfiguration()
- Method in interface io.tsdb.services.framework.common.configuration.
ConfigurationSource
getConfiguration()
- Method in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
getCounter(Class<?>, String...)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
Retrieve a Counter instance from the Registry (get or create).
getFSNameByName(FileStore)
- Method in class io.tsdb.services.framework.common.instrumentation.metricsets.
FileSystemMetricSet
FileStore names are highly implementation specific.
getHandlers()
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
getHealthCheckRegistry()
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
getHealthLoggingInterval()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getHealthLoggingInterval()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getHealthReportingAddress()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getHealthReportingAddress()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getHealthReportingHost()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getHealthReportingHost()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getHealthReportingInterval()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getHealthReportingInterval()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getHealthReportingPort()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getHealthReportingPort()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getHealthReportingTarget()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getHealthReportingTarget()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getHostString()
- Static method in class io.tsdb.services.framework.common.configuration.
ServiceInfo
getIntegerProperty(String, int)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
getLongProperty(String, long)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
getMachineIP()
- Static method in class io.tsdb.services.framework.common.configuration.
ServiceInfo
getMeter(Class<?>, String...)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
Retrieve a Meter instance from the Registry (get or create).
getMetricLoggingInterval()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricLoggingInterval()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricNamespace()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricNamespace()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricPrefix()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricPrefix()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricRegistry()
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
getMetricReportingAddress()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricReportingAddress()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricReportingHost()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricReportingHost()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricReportingInterval()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricReportingInterval()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricReportingPort()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricReportingPort()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricReportingTarget()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricReportingTarget()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetricRoot()
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
getMetricRoot()
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
getMetrics()
- Method in class io.tsdb.services.framework.common.instrumentation.metricsets.
FileSystemMetricSet
getMetrics()
- Method in class io.tsdb.services.framework.common.instrumentation.metricsets.
OperatingSystemMetricSet
getMetrics()
- Method in class io.tsdb.services.framework.common.instrumentation.metricsets.
RuntimeMetricSet
getName()
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
getOutput()
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
getProperties()
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
getProperties()
- Method in interface io.tsdb.services.framework.common.configuration.
ConfigurationSource
getProperties()
- Method in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
getProperties(Iterator<String>)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
getProperty(String)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
Gets a property from the COMBINED_CONFIGURATION.
getProperty(String, String)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
Gets a property from COMBINED_CONFIGURATION.
getProperty(String)
- Method in interface io.tsdb.services.framework.common.configuration.
ConfigurationSource
getProperty(String, String)
- Method in interface io.tsdb.services.framework.common.configuration.
ConfigurationSource
getProperty(String)
- Method in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
getProperty(String, String)
- Method in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
getStatus()
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
getStatusValue()
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
getTags()
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
getTimer(Class<?>, String...)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
Retrieve a Timer instance from the Registry (get or create).
getTimerContext(Class<?>, String...)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
getValue()
- Method in enum io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResultStatus
H
hasProperty(String)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
Returns true if
ConfigurationReader.COMBINED_CONFIGURATION
contains the provided key.
hasProperty(String)
- Method in interface io.tsdb.services.framework.common.configuration.
ConfigurationSource
hasProperty(String)
- Method in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
HealthcheckResult
- Class in
io.tsdb.services.framework.common.instrumentation.reporters
HealthcheckResult(String, String)
- Constructor for class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
HealthcheckResult(String, HealthCheck.Result)
- Constructor for class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
HealthcheckResultSerializer
- Class in
io.tsdb.services.framework.common.instrumentation.reporters
The HealthCheck for Sensu needs to be in a very specific format and layout to work properly.
HealthcheckResultSerializer()
- Constructor for class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResultSerializer
HealthcheckResultStatus
- Enum in
io.tsdb.services.framework.common.instrumentation.reporters
I
incCounter(Class<?>, String...)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
initialize()
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
Called to initialize the Metrics helper class.
io.tsdb.services.framework.common.configuration
- package io.tsdb.services.framework.common.configuration
io.tsdb.services.framework.common.instrumentation
- package io.tsdb.services.framework.common.instrumentation
io.tsdb.services.framework.common.instrumentation.configuration
- package io.tsdb.services.framework.common.instrumentation.configuration
io.tsdb.services.framework.common.instrumentation.metricsets
- package io.tsdb.services.framework.common.instrumentation.metricsets
io.tsdb.services.framework.common.instrumentation.reporters
- package io.tsdb.services.framework.common.instrumentation.reporters
L
loadPropertiesFile(String)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
Loads property file into combined configuration.
Log4jHealthcheckReporter
- Class in
io.tsdb.services.framework.common.instrumentation.reporters
Log4jHealthcheckReporter(int)
- Constructor for class io.tsdb.services.framework.common.instrumentation.reporters.
Log4jHealthcheckReporter
M
mainPath
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
mainPort
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
markMeter(Class<?>, String...)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
Metrics
- Class in
io.tsdb.services.framework.common.instrumentation
Initializes DropWizard/Coda Hale Metrics.
Metrics()
- Constructor for class io.tsdb.services.framework.common.instrumentation.
Metrics
MetricsConfigurationAbstract
- Class in
io.tsdb.services.framework.common.instrumentation.configuration
MetricsConfigurationAbstract()
- Constructor for class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
MetricsConfigurationInterface
- Interface in
io.tsdb.services.framework.common.instrumentation.configuration
O
OperatingSystemMetricSet
- Class in
io.tsdb.services.framework.common.instrumentation.metricsets
A set of gauges for basic OS metrics as exposed by
OperatingSystemMXBean
and its Sun-specific sub interfaces.
OperatingSystemMetricSet()
- Constructor for class io.tsdb.services.framework.common.instrumentation.metricsets.
OperatingSystemMetricSet
P
pid
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
processName
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
PropertyNotFoundException
- Exception in
io.tsdb.services.framework.common.configuration
PropertyNotFoundException()
- Constructor for exception io.tsdb.services.framework.common.configuration.
PropertyNotFoundException
PropertyNotFoundException(Exception)
- Constructor for exception io.tsdb.services.framework.common.configuration.
PropertyNotFoundException
PropertyNotFoundException(String)
- Constructor for exception io.tsdb.services.framework.common.configuration.
PropertyNotFoundException
PropertyNotFoundException(String, Exception)
- Constructor for exception io.tsdb.services.framework.common.configuration.
PropertyNotFoundException
providersPackage
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
R
registerHealthCheck(String, HealthCheck)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
Registers a health check with the Health Check Registry.
registerMetricSet(String, MetricSet)
- Static method in class io.tsdb.services.framework.common.instrumentation.
Metrics
Submit a Metric set to be registered with the Metrics registry.
report(List<HealthcheckResult>)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
Log4jHealthcheckReporter
report(List<HealthcheckResult>)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
SensuHealthcheckReporter
RuntimeMetricSet
- Class in
io.tsdb.services.framework.common.instrumentation.metricsets
A set of gauges for properties exposed by RuntimeMXBean, mainly start time and uptime.
RuntimeMetricSet()
- Constructor for class io.tsdb.services.framework.common.instrumentation.metricsets.
RuntimeMetricSet
S
SensuHealthcheckReporter
- Class in
io.tsdb.services.framework.common.instrumentation.reporters
SensuHealthcheckReporter(int)
- Constructor for class io.tsdb.services.framework.common.instrumentation.reporters.
SensuHealthcheckReporter
SensuHealthcheckReporter(int, String, int)
- Constructor for class io.tsdb.services.framework.common.instrumentation.reporters.
SensuHealthcheckReporter
SensuHealthcheckReporter(int, HostAndPort)
- Constructor for class io.tsdb.services.framework.common.instrumentation.reporters.
SensuHealthcheckReporter
serialize(HealthcheckResult, Type, JsonSerializationContext)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResultSerializer
ServiceInfo
- Class in
io.tsdb.services.framework.common.configuration
Sets up the base configuration properties and constants for the service.
ServiceInfo()
- Constructor for class io.tsdb.services.framework.common.configuration.
ServiceInfo
serviceName
- Static variable in class io.tsdb.services.framework.common.configuration.
ServiceInfo
setHealthLoggingInterval(int)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setHealthLoggingInterval(int)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setHealthReportingInterval(int)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setHealthReportingInterval(int)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setHealthReportingTarget(HostAndPort)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setHealthReportingTarget(String, int)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setHealthReportingTarget(HostAndPort)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setHealthReportingTarget(String, int)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setMetricLoggingInterval(int)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setMetricLoggingInterval(int)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setMetricPrefix(String)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setMetricPrefix(String)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setMetricReportingInterval(int)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setMetricReportingInterval(int)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setMetricReportingTarget(HostAndPort)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setMetricReportingTarget(String, int)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setMetricReportingTarget(HostAndPort)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setMetricReportingTarget(String, int)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setMetricRoot(String)
- Method in class io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationAbstract
setMetricRoot(String)
- Method in interface io.tsdb.services.framework.common.instrumentation.configuration.
MetricsConfigurationInterface
setName(String)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
setStatus(HealthcheckResultStatus)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
startTimer(Class<?>, String...)
- Method in class io.tsdb.services.framework.common.instrumentation.
Metrics
stopTimer(Class<?>, String...)
- Method in class io.tsdb.services.framework.common.instrumentation.
Metrics
T
toString(boolean)
- Method in class io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResult
U
updateProperty(String, String)
- Static method in class io.tsdb.services.framework.common.configuration.
ConfigurationReader
Updates property, will NOT save permanently
updateProperty(String, String)
- Method in interface io.tsdb.services.framework.common.configuration.
ConfigurationSource
updateProperty(String, String)
- Method in class io.tsdb.services.framework.common.configuration.
ConfigurationSourceImpl
V
valueOf(String)
- Static method in enum io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResultStatus
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.tsdb.services.framework.common.instrumentation.reporters.
HealthcheckResultStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes