public abstract class AbstractHostPortReporterConfig extends AbstractMetricReporterConfig
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MACRO_HOST_ADDRESS |
static java.lang.String |
MACRO_HOST_FQDN |
static java.lang.String |
MACRO_HOST_NAME |
static java.lang.String |
MACRO_HOST_NAME_SHORT |
durationunit, period, predicate, rateunit, timeunit
Constructor and Description |
---|
AbstractHostPortReporterConfig() |
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<HostPort> |
getFullHostList() |
java.util.List<HostPort> |
getHostListAndStringList() |
java.util.List<HostPort> |
getHosts() |
java.lang.String |
getHostsString() |
java.lang.String |
getResolvedPrefix() |
java.util.List<HostPort> |
parseHostString() |
void |
setHosts(java.util.List<HostPort> hosts) |
void |
setHostsString(java.lang.String hostsString) |
void |
setPrefix(java.lang.String prefix)
Sets the prefix to be prepended to all metric names.
|
getDurationunit, getPeriod, getPredicate, getRateunit, getRealDurationunit, getRealRateunit, getRealTimeunit, getTimeunit, isClassAvailable, setDurationunit, setPeriod, setPredicate, setRateunit, setTimeunit
public static final java.lang.String MACRO_HOST_NAME
public static final java.lang.String MACRO_HOST_ADDRESS
public static final java.lang.String MACRO_HOST_FQDN
public static final java.lang.String MACRO_HOST_NAME_SHORT
public java.util.List<HostPort> getHosts()
public void setHosts(java.util.List<HostPort> hosts)
public java.lang.String getHostsString()
public void setHostsString(java.lang.String hostsString)
public java.lang.String getResolvedPrefix()
public java.util.List<HostPort> parseHostString()
public java.util.List<HostPort> getHostListAndStringList()
public abstract java.util.List<HostPort> getFullHostList()
public void setPrefix(java.lang.String prefix)
Sets the prefix to be prepended to all metric names. The prefix may contain the variable references in the following format: ${macro_name}.
The following macros are supported:
MACRO_HOST_ADDRESS
InetAddress.getHostAddress()
MACRO_HOST_NAME
InetAddress.getHostName()
MACRO_HOST_NAME_SHORT
InetAddress.getHostName()
up to first dotMACRO_HOST_FQDN
InetAddress.getCanonicalHostName()
All substituted values are made metric-safe
prefix
- prefix valueCopyright © 2018. All rights reserved.