# Functions
GetRegexMatchingProcessor creates a LogProcessor that counts the number of logs matching a regex pattern.
NewLogProcessor creates a new LogProcessor instance.
NewLogStream creates a new LogStream instance, with Loki client only if Loki log target is enabled (lazy init).
NoOpConsumerFn is a no-op consumer function.
No description provided by the author
WithCustomLogHandler allows to override default log handler for particular log target.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ContainerLogConsumer is a container log lines consumer.
FileLogHandler saves logs to local files.
InMemoryLogHandler stores logs in memory.
LogContent is a representation of log that will be send to Loki.
LogNotification notification about log line match for some container.
No description provided by the author
LogStream is a test helper struct to monitor docker container logs for some patterns and push their logs into Loki for further analysis.
LokiLogHandler sends logs to Loki.
# Interfaces
No description provided by the author
LogProducingContainer is a facade that needs to be implemented by any container that wants to be connected to LogStream.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author