Skip to main content

Overview

Coroot's Logs monitoring enables you to effortlessly analyze your application logs and correlate them with traces, metrics, and profiles. All logs are grouped by application, eliminating the need for manual navigation.

Coroot Log Monitoring

Coroot's node-agent automatically discovers and gathers logs from all containers on a node, then transmits them to Coroot. Additionally, it performs low-overhead log analysis right on the node to identify message severities and recurring patterns. This process is seamless and compatible with a wide range of log formats, providing valuable meta-information for quick and easy log analysis.

Log patterns

To quickly understand what types of errors appeared in the logs at a particular time, you can switch to the "Patterns" mode.

Log patterns

By clicking on any pattern, you can view the message distribution across application instances and navigate to the original messages that match this pattern (Show Messages).

Log pattern details Log pattern messages

Event details

Clicking on a specific event from the list allows you to access its details, including the full message text, severity, and OpenTelemetry attributes. You can also jump to similar messages that match the same pattern.

Log message details

Correlating logs and traces

If you instrument your apps with the OpenTelemetry SDK to send logs to Coroot's OpenTelemetry collector along with the tracing context, you can instantly navigate to the corresponding trace with just one click.

Correlating logs and traces