Creating a Docker source
Learn how to create a Docker source to stream logs from containers.
Prerequisites
Section titled “Prerequisites”You need an existing Docker connection with connection_use permission. See Creating a Docker connection for setup instructions.
Step 0: Open form
Section titled “Step 0: Open form”Navigate to Sources → +Create.
Step 1: Connection
Section titled “Step 1: Connection”Choose an existing Docker connection from the dropdown.
Step 2: Columns
Section titled “Step 2: Columns”Review the predefined column list:
- Docker sources have a fixed, predefined list of available columns
- The column list cannot be modified (no adding or removing columns)
Step 3: Settings
Section titled “Step 3: Settings”Configure source settings:
- Default chosen columns – Select which columns are displayed by default in the explorer (time column is always included)
- Severity rules – Configure rules to extract and normalize severity from log messages
- See Severity rules concept for understanding how they work
- See Severity rules by example for configuration examples
- Execute query on open – Controls whether queries run automatically when opening the explorer, or if the user must press “Execute” button explicitly
Step 4: Naming
Section titled “Step 4: Naming”Specify source identification:
- Slug – Unique identifier (cannot be changed after creation)
- Name – Human-readable source name (e.g., “Production Docker Logs”)
- Description – Optional description of what logs this source provides
Step 5: Review & Create
Section titled “Step 5: Review & Create”Review your configuration and click “Create” to save the source.
Best practices
Section titled “Best practices”- Configure severity rules to enable colored log bars and severity-based grouping
- Use descriptive names indicating environment and purpose
- Select minimal default columns to keep the interface clean
Related documentation
Section titled “Related documentation”- Docker source details – Technical details
- Severity rules – Understanding severity extraction
- Connection configuration – Setting up Docker connections