package
1.4.3
Repository: https://github.com/grafana/alloy.git
Documentation: pkg.go.dev

# Packages

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
No description provided by the author

# Functions

NewFanout creates a fanout appendable.
NewInterceptor creates a new Interceptor storage.Appendable.
WithAppendHook returns an InterceptorOption which hooks into calls to Append.
WithCTZeroSampleHook returns an InterceptorOption which hooks into calls to AppendCTZeroSample.
WithExemplarHook returns an InterceptorOption which hooks into calls to AppendExemplar.
WithHistogramHook returns an InterceptorOption which hooks into calls to AppendHistogram.
WithMetadataHook returns an InterceptorOption which hooks into calls to UpdateMetadata.

# Structs

Fanout supports the default Alloy style of appendables since it can go to multiple outputs.
Interceptor is a storage.Appendable which invokes callback functions upon getting data.

# Type aliases

InterceptorOption is an option argument passed to NewInterceptor.
NoopMetadataStore implements the MetricMetadataStore interface.