package
0.44.2
Repository: https://github.com/grafana/agent.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

GetClientName computes the specific name for each client config.
New makes a new Client.
NewLogger creates a new client logger that logs entries instead of sending them.
NewManager creates a new Manager.
No description provided by the author
NewQueue creates a new queueClient.
No description provided by the author
NewWithTripperware creates a new Loki client with a custom tripperware.

# Constants

NOTE the helm chart for promtail and fluent-bit also have defaults for these values, please update to match if you make changes here.
NOTE the helm chart for promtail and fluent-bit also have defaults for these values, please update to match if you make changes here.
No description provided by the author
No description provided by the author
No description provided by the author
NOTE the helm chart for promtail and fluent-bit also have defaults for these values, please update to match if you make changes here.
NOTE the helm chart for promtail and fluent-bit also have defaults for these values, please update to match if you make changes here.
NOTE the helm chart for promtail and fluent-bit also have defaults for these values, please update to match if you make changes here.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Label reserved to override the tenant ID while processing pipeline stages.
No description provided by the author
NOTE the helm chart for promtail and fluent-bit also have defaults for these values, please update to match if you make changes here.

# Variables

NilNotifier is a no-op WriterEventsNotifier.
No description provided by the author

# Structs

Config describes configuration for an HTTP pusher client.
Manager manages remote write client instantiation, and connects the related components to orchestrate the flow of loki.Entry from the scrape targets, to the remote write clients themselves.
No description provided by the author
No description provided by the author
QueueConfig holds configurations for the queue-based remote-write client.

# Interfaces

Client pushes entries to Loki and can be stopped.
MarkerHandler re-defines the interface of internal.MarkerHandler that the queue client interacts with, to contribute to the feedback loop of when data from a segment is read from the WAL, or delivered.
SentDataMarkerHandler is a slice of the MarkerHandler interface, that the batch interacts with to report the event that all data in the batch has been delivered or a client failed to do so.
No description provided by the author
No description provided by the author
StoppableWriteTo is a mixing of the WAL's WriteTo interface, that is Stoppable as well.
WriterEventsNotifier implements a notifier that's received by the Manager, to which wal.Watcher can subscribe for writer events.

# Type aliases

Tripperware can wrap a roundtripper.