Structs§
- File
Appender - File appender, coordinates write access to a file via a channel.
- File
Monitor Message - Message sent to FileMonitor
- Local
LogSender - Write the log to a local unix channel so some actors can listen to it and stream the log back.
- LogClient
Actor - A client to receive logs from remote processes
- LogForward
Actor - A log forwarder that receives the log from its parent process and forward it back to the client
- Stream
Fwder - Given a stream forwards data to the provided channel.
Enums§
- LogClient
Message - Messages that can be sent to the LogClient locally.
- LogForward
Message - Messages that can be sent to the LogForwarder
- LogMessage
- Messages that can be sent to the LogClientActor remotely.
- Output
Target - Represents the target output stream (stdout or stderr)
- Stream
Statics§
- FORCE_
FILE_ LOG - If enabled, local logs are also written to a file and aggregated
- PREFIX_
WITH_ RANK - Prefixes logs with rank
- READ_
LOG_ BUFFER - Maximum number of lines to batch before flushing to client
This means that stdout/err reader will be paused after reading
HYPERACTOR_READ_LOG_BUFFERlines. After pause lines will be flushed and reading will resume.
Traits§
- LogClient
Message Client - The custom client trait for this message type.
- LogClient
Message Handler - The custom handler trait for this message type.
- LogForward
Message Client - The custom client trait for this message type.
- LogForward
Message Handler - The custom handler trait for this message type.
- LogMessage
Client - The custom client trait for this message type.
- LogMessage
Handler - The custom handler trait for this message type.
- LogSender
- Trait for sending logs