Categorycode.cloudfoundry.org/diego-logging-client
modulepackage
0.49.0
Repository: https://github.com/cloudfoundry/diego-logging-client.git
Documentation: pkg.go.dev

# README

diego-logging-client

Go Report
Card Go
Reference

The Diego Logging Client provides a generic client for Diego to Cloud Foundry's logging subsystem, Loggregator.

The client wraps the go-loggregator library to provide a tailored interface for Diego components.

[!NOTE]

This repository should be imported as code.cloudfoundry.org/diego-logging-client.

Contributing

See the Contributing.md for more information on how to contribute.

Working Group Charter

This repository is maintained by App Runtime Platform under Diego area.

[!IMPORTANT]

Content in this file is managed by the CI task sync-readme and is generated by CI following a convention.

# Packages

This Code was generated by counterfeiter, but we had to edit it - see below.

# Functions

NewIngressClient returns a v2 client if the config.UseV2API is true, or a no op client.
No description provided by the author

# Structs

Config is the shared configuration between v1 and v2 clients.
A ContainerMetric records resource usage of an app in a container.
No description provided by the author

# Interfaces

IngressClient is the shared contract between v1 and v2 clients.