Archived Now bundled in https://github.com/cloudfoundry/loggregator-agent-release
Loggregator Agent
Loggregator Agent is a Cloud Foundry component that forwards logs and metrics
into the Loggregator subsystem by taking traffic from the various emitter
sources (diego, router, etc) and routing that traffic to one or more dopplers.
An instance of Loggregator Agent runs on each VM in an environment and is
therefore co-located on the emitter sources.
Traffic is routed to Dopplers in the same AZ, but it can fall back to any
Doppler if none are available in the current AZ. All Loggregator Agent traffic
is randomly distributed across available Dopplers.
Loggregator Agent only listens to local network interfaces and all logs and
metrics are immediately signed before forwarding to Dopplers. This prevents
man-in-the-middle attacks and ensures data integrity.
Compatibility
The Loggregator Agent is compatable with Loggregator v96+.
Using Loggregator Agent
go-loggregator
There is Go client library: [go-loggregator][go-loggregator]. The client
library has several useful patterns along with examples to interact with a
Loggregator Agent.
More Resources and Documentation
Roadmap
We communicate our long term planning using a Product Road
Map, and are always looking to gather feedback and input
from Loggregator operators. Get in touch or file an issue if you have feature
suggestions you'd like to see added.
Pivotal Tracker
Items marked as "In Flight" on the Roadmap are tracked as new Features in
Pivotal Tracker.