Expand description
Structured logging for plugins.
All log output is captured by the ZLayer host and can be filtered,
aggregated, and forwarded to observability systems.
§Example
ⓘ
use zlayer_sdk::log;
log::info("Plugin started");
log::debug("Processing request");
log::warn("Rate limit approaching");
log::error("Failed to connect to database");Re-exports§
pub use crate::bindings::zlayer::plugin::logging::Level as LogLevel;
Functions§
- debug
- Emit a debug-level log message.
- error
- Emit an error-level log message.
- info
- Emit an info-level log message.
- is_
enabled - Check if a log level is enabled.
- log
- Emit a log message at the specified level.
- log_
structured - Emit a structured log with key-value fields.
- trace
- Emit a trace-level log message.
- warn
- Emit a warning-level log message.