public interface IGangliaDefaults
Modifier and Type | Field and Description |
---|---|
static int |
BUFFER_SIZE
The maximum size of an XDR message (as per libgmond.c).
|
static int |
DEFAULT_DMAX
Time in seconds after weak a counter which has not been reported will be
purged -or- ZERO (0) to never purge a counter.
|
static String |
DEFAULT_GROUP
The well known multicast address for ganglia service groups.
|
static int |
DEFAULT_PORT
The well known port against which ganglia is deployed.
|
static GangliaSlopeEnum |
DEFAULT_SLOPE
The default "slope" used to shape curves in RRDTOOL.
|
static int |
DEFAULT_TMAX
The default time after which ganglia should expect a new value for a
metric (TMAX).
|
static String |
DEFAULT_UNITS
The default units for reported metrics (ganglia allows metadata for a
metric to indicate its base unit).
|
static int |
HEARTBEAT_INTERVAL
The default heartbeat interval for ganglia hosts.
|
static int |
INITIAL_DELAY
The waiting period in seconds before the first reporting pass.
|
static int |
MONITORING_INTERVAL
The interval at which metrics which are collected on this node.
|
static int |
QUIET_PERIOD
The duration in seconds of the quiet period after a ganglia service
start.
|
static final String DEFAULT_GROUP
static final int DEFAULT_PORT
static final int BUFFER_SIZE
static final int QUIET_PERIOD
static final int INITIAL_DELAY
Note: The core ganglia metrics will be self-declared once this period has expired if they have not already been observed by listening to the ganglia network.
static final int HEARTBEAT_INTERVAL
Note: Use ZERO (0) if you are running gmond
on the same
host. That will prevent the GangliaService
from transmitting a
different heartbeat, which would confuse gmond
and
gmetad
.
The GangliaService
MUST NOT send out a heartbeat if
gmond
is also running on the host since the two heartbeats
will be different (they are the start time of gmond
) and
gmond
and gmetad
will both get confused.
static final int MONITORING_INTERVAL
Each time an updated metric is examined, its current value is copied into the internal state maintained by this service. If the metric value has never been published (timestamp is ZERO (0)), if TMax might expire before we sample the metric again, or if the value of the metric has changed "sufficiently" then the metric will be sent to any configured listener(s).
MONITORING_INTERVAL
,
Constant Field Valuesstatic final GangliaSlopeEnum DEFAULT_SLOPE
GangliaSlopeEnum
static final int DEFAULT_TMAX
static final int DEFAULT_DMAX
static final String DEFAULT_UNITS
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.