See: Description
Interface | Description |
---|---|
IGangliaAttributes |
Attributes for
IGangliaMetadataMessage records. |
IGangliaDefaults |
Well known configuration defaults and constants for Ganglia.
|
IGangliaMessage |
A ganglia message.
|
IGangliaMessageDecoder |
Decoder interface for ganglia wire format messages.
|
IGangliaMessageEncoder |
Interface for generating Ganglia message according to some version of the
ganglia wire protocol.
|
IGangliaMessageHandler |
Interface for handling Ganglia messages.
|
IGangliaMetadataFactory |
A factory for registering application metrics dynamically.
|
IGangliaMetadataMessage |
A Ganglia 3.1 message representing the declaration of a metric.
|
IGangliaMetricMessage |
A ganglia message representing a metric value.
|
IGangliaMetricsCollector |
Interface for collecting metrics from a local (embedded) process.
|
IGangliaMetricsReporter |
Interface for reporting metrics to a local ganglia service.
|
IGangliaRequestMessage |
A ganglia metadata request message.
|
IGangliaState |
A read-only view of the soft state of the cluster as maintained through the
ganglia protocol.
|
IHostReport |
Interface for a snapshot of metrics for a given host.
|
ITimestampMetricValue |
A read-only interface for a reported or observed metric value with a
timestamp and a reference to the
IGangliaMetadataMessage for that
metric. |
Class | Description |
---|---|
AbstractGangliaMessage |
Base class for ganglia 3.1 wire format messages.
|
AbstractMetrics | |
DefaultMetadataFactory |
Default factory will always produce an
IGangliaMetadataMessage for
a metric. |
GangliaCoreMetricDecls |
Utility class to declare the ganglia core metrics.
|
GangliaListener |
Class listens in to the Ganglia UDP protocol, decodes received messages, and
dispatches them to an
IGangliaMessageHandler . |
GangliaMessageDecoder31 |
Class decodes a Ganglia 3.1 wire format message.
|
GangliaMessageEncoder25 |
An earlier version of the Ganglia protocol.
|
GangliaMessageEncoder31 |
Class for generating Ganglia 3.1 protocol messages.
|
GangliaMetadataFactory |
A factory which can be extended by an application.
|
GangliaMetadataMessage |
A ganglia metric metadata (aka declaration) record.
|
GangliaMetricMessage |
A ganglia 3.1 metric message.
|
GangliaMunge | |
GangliaRequestMessage |
A ganglia request for a metric.
|
GangliaSender |
Class for sending metrics to Ganglia.
|
GangliaService |
A full ganglia-aware service suitable for embedding with a Java application.
|
GangliaState |
The metadata and metric state for a ganglia service, including the metadata
for all known metrics and the metrics for all known metrics on all known
hosts.
|
HostReport |
A host report.
|
HostReportComparator |
Orders
IHostReport s. |
NOPMetadataFactory |
NOP factory.
|
RichMetricFactory |
Factory associates the
IGangliaMetadataMessage with the
IGangliaMetricMessage . |
RichMetricMessage |
Class bundles together an
IGangliaMetricMessage with the
IGangliaMetadataMessage which provides its declaration. |
TimestampMetricValue |
A reported or observed metric value with a timestamp.
|
Enum | Description |
---|---|
GangliaMessageTypeEnum |
Type safe enumeration of the Ganglia 3.1 wire format
Ganglia_msg_formats from lib/gm_protocol.h
(generated when you build ganglia from the source). |
GangliaSlopeEnum |
This slope is a metadata parameter which ganglia carries for the rrdtool
integration.
|
Applications embed a GangliaService
and participate in a ganglia network.
The GangliaService
provides hooks which an application can use to register
IGangliaMetricsCollector
s. Applications can provide metadata declarations
for custom metrics by implementing the IGangliaMetadataFactory
interface.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.