elastic / elastic/connectors

Disable Color Logging by Default

Open
#3,608 1 comment 0 reactions 0 assignees View on GitHub
community-driven effort:low enhancement good first issue priority:low sdh-driven team:extract-and-transform
Dominant language
Python
Stars
133
Forks
205
Avg merge
16h 3m
Merged PRs (30d)
102

Description

### Problem Description

When running the elastic-connectors Docker image, it logs with color enabled. This causes issues when something like Filebeat collects the logs, because it includes the special characters that make color logging possible

### Proposed Solution

Disable coloring logging by default (at least for the container)

### Alternatives

Provide documentation on how to disable color logging.

### Additional Context

Contributor guide

Open the contributing guide

Research direction

The issue does not name a file, test, or entry point. Start by tracing logging configuration in the elastic-connectors Docker image and its application entry point; verify the container's collected logs no longer contain color escape sequences by default, while any documented opt-in behavior remains clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
devops, observability-sre
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.