Documentation ¶
Overview ¶
Package truncate provides an implementation for the audit.Backend interface that truncates audit events and sends them to the delegate audit.Backend.
Index ¶
Constants ¶
View Source
const (
// PluginName is the name reported in error metrics.
PluginName = "truncate"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { // MaxEventSize defines max allowed size of the event. If the event is larger, // truncating will be performed. MaxEventSize int64 // MaxBatchSize defined max allowed size of the batch of events, passed to the backend. // If the total size of the batch is larger than this number, batch will be split. Actual // size of the serialized request might be slightly higher, on the order of hundreds of bytes. MaxBatchSize int64 }
Config represents truncating backend configuration.
Click to show internal directories.
Click to hide internal directories.