Reads formatted log entries from rotating NDJSON log files.
Creates a LogFileReader targeting the given log directory.
Path to the directory containing rotating log files.
Returns the most recent log entries across all log files.
Maximum number of entries to return.
Formatted log lines, oldest first.
Reads formatted log entries from rotating NDJSON log files.