List of all items
Structs
- Args
- config::ConfigOpts
- defaults::PresetSettings
- defaults::SystemDefaults
- json_profiler::VariantCounters
- json_profiler::VariantCounts
- json_profiler::VariantPercentages
- logpatterns::SourcedLine
- memory_budget::MemoryAllocation
- memory_budget::MemoryBudget
- memory_budget::MemoryBudgetStats
- memory_budget::ReaderMemoryStats
- metrics::ChunkMetrics
- metrics::MetricsCollector
- metrics::MovingAverage
- multiplexed::watcher::MultiFileWatcher
- multiplexed::watcher::WatcherConfig
- readers::BackSeekingProcessor
- readers::BufferedFileProcessor
- readers::ChunkedFileReader
- readers::CircularByteBuffer
- readers::FileChunk
- readers::StdinProcessor
- readers::strategies::AdaptationConfig
- readers::strategies::AdaptiveStrategy
- readers::strategies::ChunkConfig
- readers::strategies::ConservativeConfig
- readers::strategies::ConservativeStrategy
- readers::strategies::StaticStrategy
Enums
- config::InputMode
- config::OffsetUnit
- defaults::ConfigPreset
- errors::ConfigError
- errors::FileError
- errors::IoError
- errors::JsonError
- errors::TaleError
- logpatterns::Printable
- memory_budget::MemoryPressure
- metrics::MemoryPressure
- metrics::Trend
- multiplexed::watcher::WatchEvent
- readers::FileProcessorType
- readers::strategies::Strategy
Traits
Functions
- config::batch_window_ms
- config::config
- config::conservative
- config::disable_chunked
- config::force_chunked
- config::mode
- config::offset
- config::offset_unit
- config::set
- config::show_time
- config::sticky
- config::tailing
- defaults::get_system_config
- errors::find_similar_files
- json_profiler::get_counts
- json_profiler::print_report
- json_profiler::record_parse_error
- json_profiler::record_variant
- json_profiler::reset_counters
- metrics::available_memory_bytes
- metrics::detect_memory_pressure
- metrics::get_system_ram_bytes
- metrics::is_memory_constrained
- metrics::memimpl::available_memory_bytes
- metrics::memimpl::detect_memory_pressure
- metrics::memimpl::get_system_ram_bytes
- metrics::memimpl::pid
- metrics::memimpl::process_memory_bytes
- metrics::memimpl::system
- metrics::pid
- metrics::process_memory_bytes
- metrics::system
- multiplexed::handle_static
- multiplexed::handle_tailing
- multiplexed::watcher::create_watcher
- multiplexed::watcher::create_watcher_with_config
- process_line
- readers::create_file_processor
- readers::handle_file
- readers::handle_stdin
- readers::strategies::align_to_block_size
- readers::strategies::get_optimal_block_size
- readers::strategies::optimal_chunk_size
- strip_line_ending
Constants
- defaults::io::FLUSH_LINE_COUNT
- defaults::io::INITIAL_CHUNK_SIZE
- defaults::io::LINE_CAPACITY
- defaults::io::OUTPUT_BUFFER_CAPACITY
- defaults::io::READ_BUFFER_SIZE
- defaults::io::TAIL_FLUSH_INTERVAL
- defaults::memory::MEMORY_LIMIT_BYTES
- defaults::processing::ADAPTATION_INTERVAL
- defaults::processing::ALWAYS_CHUNKED_FILE_SIZE
- defaults::processing::BLOCK_SIZE
- defaults::processing::CHUNKED_WITH_OFFSET_FILE_SIZE
- defaults::processing::LARGE_OFFSET_THRESHOLD