Interface | Description |
---|---|
PointHandler |
Interface for a handler of Report Points.
|
SourceTagHandler |
Interface for a handler of Source Tags.
|
Class | Description |
---|---|
AbstractAgent |
Agent that runs remotely on a server collecting metrics.
|
ChannelStringHandler |
Parses points from a channel using the given decoder and send it off to the AgentAPI interface.
|
DisableGZIPEncodingInterceptor |
This RESTEasy interceptor allows disabling GZIP compression even for methods annotated with @GZIP by removing the
Content-Encoding header.
|
JavaNetConnectionEngine |
ClientHttpEngine that uses HttpURLConnection to connect to an Http endpoint. |
JsonMetricsEndpoint |
Agent-side JSON metrics endpoint.
|
JsonNodeWriter |
Writer that serializes JsonNodes.
|
NamedThreadFactory |
Simple thread factory to be used with Executors.newScheduledThreadPool that allows assigning name prefixes
to all pooled threads to simplify thread identification during troubleshooting.
|
PointHandlerImpl |
Adds all graphite strings to a working list, and batches them up on a set schedule (100ms) to be sent (through the
daemon's logic) up to the collector on the server side.
|
PostPushDataTimedTask | |
PostSourceTagTimedTask |
This class is responsible for accumulating the source tag changes and post it in a batch.
|
PushAgent |
Push-only Agent.
|
PushAgentDaemon | |
QueuedAgentService |
A wrapper for any WavefrontAPI that queues up any result posting if the backend is not available.
|
QueuedAgentService.PostPushDataResultTask | |
QueuedAgentService.PostSourceTagResultTask | |
QueuedAgentService.PostWorkUnitResultTask | |
ResubmissionTask<T extends ResubmissionTask<T>> |
A task for resubmission.
|
ResubmissionTaskDeserializer |
Deserializer of ResubmissionTasks from JSON.
|
ResubmissionTaskQueue |
Thread-safe TaskQueue for holding ResubmissionTask objects
|
SourceTagHandlerImpl |
This class will read the input from the socket, process it, and call the server API to set the
sourceTag/description.
|
SSLConnectionSocketFactoryImpl |
Delegated SSLConnectionSocketFactory that sets SoTimeout explicitly (for Apache HttpClient).
|
SSLSocketFactoryImpl |
Delegated SSLSocketFactory that sets SoTimeout explicitly.
|
Validation |
Consolidates point validation logic for point handlers
|
WriteHttpJsonMetricsEndpoint |
Agent-side JSON metrics endpoint for parsing JSON from write_http collectd plugin.
|
Enum | Description |
---|---|
QueuedAgentService.PostSourceTagResultTask.ActionType | |
QueuedAgentService.PostSourceTagResultTask.MessageType | |
Validation.Level |
Exception | Description |
---|---|
QueuedPushTooLargeException |
Copyright © 2018. All rights reserved.