API Modules
This section contains automatically generated API documentation from the fapilog source code.
Core Modules
fapilog.core
Core logging functionality and configuration.
fapilog.core.logger
Main logging interface and logger classes.
fapilog.containers
Container management and lifecycle.
fapilog.core.settings
Configuration and settings management.
fapilog.core.context
Context management and correlation.
fapilog.core.security
Security features including encryption and redaction.
fapilog.core.observability
Metrics, monitoring, and observability features.
Plugin System
fapilog.plugins
Plugin system and registry.
fapilog.plugins.redactors
Data redaction and masking utilities.
fapilog.plugins.sinks
Output destination management.
fapilog.sinks
Convenience sink factories (e.g., rotating_file()).
fapilog.plugins.processors
Data processing and transformation.
fapilog.plugins.enrichers
Data enrichment and augmentation.
FastAPI Integration
fapilog.fastapi
FastAPI-specific integration features.
fapilog.fastapi.context
Request context management for web applications.
Utilities
fapilog.core.serialization
Data serialization and deserialization utilities.
fapilog.core.validation
Data validation and schema management.
fapilog.core.errors
Error handling and custom exception classes.
This documentation is automatically generated from the source code. For the most up-to-date information, refer to the source code or run the documentation locally.