cloudfoundry/loggregator-agent-release

Name: loggregator-agent-release

Owner: Cloud Foundry

Description: null

Created: 2018-02-15 17:58:34.0

Updated: 2018-05-23 20:58:22.0

Pushed: 2018-05-23 20:58:21.0

Homepage: null

Size: 44

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Loggregator Agent Release slack.cloudfoundry.org

CI Badge

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.

Compatability

The Loggregator Agent is compatable with Loggregator v96+.

Example bosh lite deploy
 -e lite deploy -d loggregator-agent manifests/loggregator-agent.yml \
--vars-file /tmp/loggregator-vars.yml \
--vars-store=/tmp/agent-vars.yml
Using Loggregator Agent
go-loggregator

There is Go client library: 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.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.