Module vector_core::config
source · Re-exports§
pub use output_id::OutputId;
Modules§
Structs§
- End-to-end acknowledgements configuration.
- Component identifier.
- Global configuration options.
- Log schema.
- Source-specific end-to-end acknowledgements configuration.
- Configures whether to emit certain tags
- Sets options for the telemetry that Vector emits.
Enums§
Constants§
- A shortcut to specify no
LegacyKey
should be used (since otherwise a turbofish would be required)
Functions§
- Loads Log Schema from configurations and sets global schema. Once this is done, configurations can be correctly loaded using configured log schema defaults.
- Loads the telemetry options from configurations and sets the global options. Once this is done, configurations can be correctly loaded using configured log schema defaults.
- Components should use global
LogSchema
returned by this function. The returned value can differ fromLogSchema::default()
which is unchanging. - Returns the telemetry configuration options.