Logs a debug message with optional metadata Use for detailed information during development and troubleshooting
The debug message to log
Additional data to include with the log message
Logs an error message with optional metadata Use for serious problems that prevent normal operation
The error message to log
Additional data to include with the log message
Logs an informational message with optional metadata Use for general operational information
The info message to log
Additional data to include with the log message
Logs a warning message with optional metadata Use for potentially problematic situations that don't prevent operation
The warning message to log
Additional data to include with the log message
Interface for logging operations at different severity levels Provides a standardized way to log messages with varying levels of importance