docs/v3/api-ref/python/prefect-server-logs-messaging.mdx
prefect.server.logs.messagingLog messaging for streaming logs through the messaging system.
create_log_publisher <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/logs/messaging.py#L22" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>create_log_publisher() -> AsyncGenerator[messaging.Publisher, None]
Creates a publisher for sending logs to the messaging system.
Returns:
publish_logs <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/logs/messaging.py#L33" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>publish_logs(logs: list[Log]) -> None
Publishes logs to the messaging system.
Args:
logs: The logs to publish