A C D E F G H I O R S T V 
All Classes All Packages

A

AUTO_SCALER_ID - Static variable in class com.elastisys.autoscaler.systemhistorians.opentsdb.Tags
MetricValue tag used to annotate OpenTSDB data points with their origin AutoScaler instance.

C

com.elastisys.autoscaler.systemhistorians.opentsdb - package com.elastisys.autoscaler.systemhistorians.opentsdb
 
com.elastisys.autoscaler.systemhistorians.opentsdb.config - package com.elastisys.autoscaler.systemhistorians.opentsdb.config
 
configure(OpenTsdbSystemHistorianConfig) - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 

D

DEFAULT_OPENTSDB_PORT - Static variable in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
Default for openTsdbPort.
DEFAULT_PUSH_INTERVAL - Static variable in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
Default pushInterval.

E

equals(Object) - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
 

F

flush() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 

G

getConfiguration() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 
getConfigurationClass() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 
getOpenTsdbHost() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
Returns the hostname or IP address of the OpenTSDB server to use.
getOpenTsdbPort() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
Returns the IP port number of the OpenTSDB server to use.
getPushInterval() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
Returns the time interval between two successive report attempts.
getStatus() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 

H

hashCode() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
 

I

insert(MetricValue) - Method in interface com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbInserter
Inserts a single MetricValue into a backing OpenTSDB server.
insert(MetricValue) - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSocketInserter
 

O

onEvent(SystemMetricEvent) - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 
OpenTsdbDataPointRepresenter - Class in com.elastisys.autoscaler.systemhistorians.opentsdb
Represents a given data point in the format required by the OpenTSDB's telnet protocol.
OpenTsdbDataPointRepresenter() - Constructor for class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbDataPointRepresenter
 
OpenTsdbException - Exception in com.elastisys.autoscaler.systemhistorians.opentsdb
Thrown to indicate an error condition while communicating with an OpenTSDB server.
OpenTsdbException() - Constructor for exception com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbException
Constructs a new OpenTsdbException.
OpenTsdbException(String) - Constructor for exception com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbException
Constructs a new OpenTsdbException.
OpenTsdbException(String, Throwable) - Constructor for exception com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbException
Constructs a new OpenTsdbException.
OpenTsdbException(Throwable) - Constructor for exception com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbException
Constructs a new OpenTsdbException.
OpenTsdbInserter - Interface in com.elastisys.autoscaler.systemhistorians.opentsdb
Inserts MetricValues into an OpenTSDB server.
OpenTsdbSocketInserter - Class in com.elastisys.autoscaler.systemhistorians.opentsdb
An OpenTsdbInserter that uses OpenTSDB's simplistic telnet-style protocol to insert values.
OpenTsdbSocketInserter(Logger, String, int) - Constructor for class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSocketInserter
Creates a new instance that will stream values (using the telnet-style protocol) to a OpenTSDB server listening on a given host and port.
OpenTsdbSystemHistorian - Class in com.elastisys.autoscaler.systemhistorians.opentsdb
A SystemHistorian implementation that uses OpenTSDB as its backend.
OpenTsdbSystemHistorian(UUID, String, Logger, ScheduledExecutorService, EventBus) - Constructor for class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
Constructs a new OpenTsdbSystemHistorian.
OpenTsdbSystemHistorianConfig - Class in com.elastisys.autoscaler.systemhistorians.opentsdb.config
Configuration class for the OpenTSDB SystemHistorian.
OpenTsdbSystemHistorianConfig(String, Integer, TimeInterval) - Constructor for class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
Creates a new instance with the specified configuration values

R

representDataPoint(MetricValue) - Static method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbDataPointRepresenter
Represents a given data point in the format required by the OpenTSDB Telnet protocol.

S

start() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 
stop() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 

T

Tags - Class in com.elastisys.autoscaler.systemhistorians.opentsdb
 
Tags() - Constructor for class com.elastisys.autoscaler.systemhistorians.opentsdb.Tags
 
toString() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
 

V

validate() - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
Validates the configuration (checks if there are any obvious errors).
validate(OpenTsdbSystemHistorianConfig) - Method in class com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian
 
A C D E F G H I O R S T V 
All Classes All Packages