rlightning.utils.logger¶
Distributed logging utilities for RLightning framework.
This package provides lightweight, efficient logging solutions that leverage Ray’s built-in log aggregation capabilities.
- rlightning.utils.logger.get_logger(name: str) Logger[source]¶
Get a logging logger for the given name.
- rlightning.utils.logger.log_metric(payload: Dict[str, Any], level: int = 20, step: int = None, prefix: str = None) None[source]¶
Log a metric payload using the default metrics logger.
- Parameters:
payload – Metrics payload to log.
level – Logging level.
step – Optional step index.
prefix – Optional metric name prefix.