Skip to main content

Logs


Pipeline Logs offer real-time updates on system and pipeline events, allowing you to easily monitor Komment's progress while it crunches your code. You can view the most recent messages in the logs window of the Pipelines view.

Note that logs associated with pipelines are broadcasted to all Komment users who have access to the associated repository on the originating git platform.

By default, the 500 most recent logs are displayed in reverse chronological order on page load.

Pipeline logs

(1) Timestamp when the log was emitted.

(2) First seven digits of the pipeline ID associated with the log. If the log is a general update not tied to a specific pipeline, it is labeled as a system log.

(3) Information about the specific event or action, with relevant elements hyperlinked for easy reference.

(4) Shows the connection status between the Komment app and the backend server.

A green icon indicates a live connection, ensuring real-time updates to the view. The indicator turns red if the connection drops. A simple page refresh usually resolves this issue. In case the problem persists, please check the troubleshooting section or join our discord for assistance.

Logs are color-coded to enhance readability. White indicates informational messages, blue shows in-progress tasks, amber typically signals an alert requiring your attention, and red denotes an unexpected failure. Green, of course, represents success.

System Logs

These messages offer information about account activity, general product updates, and user actions like connecting repos or adding Git providers.

System logs are user-specific and broadcast only to the relevant user's terminal.

These broadcasts are tagged as <system> in the logs window for easy identification.

System logs

Some logs contain hyperlinks! Clicking on underlined text within a message will take you directly to the entity associated with a log.

Pipeline Logs

Pipeline logs are linked to specific pipelines and are visible to all users with access to the repository processed by the pipeline.

Messages are emitted in real time during pipeline runs to keep users informed about Komment's progress.

These broadcasts are tagged with the 7-digit alphanumeric <pipe_id> of the associated pipeline.

Pipeline logs

To view all logs for a specific pipeline, click on an entry in the Pipelines list. This will filter the content to only display logs associated with your selected pipeline.

Pipeline logs provide an effective way to track Komment's steps and decisions during pipeline execution. Besides offering transparency into how the code is handled, these logs serve as a valuable debugging tool if your code isn't being documented as expected.