Skip to content

Structured logging #1602

@serathius

Description

@serathius

Enhancement Description

Define standard structure for Kubernetes log messages, add methods to klog to enforce this structure, add ability to configure Kubernetes components to produce logs in JSON format and initiate migration to structured logging.

  • Kubernetes Enhancement Proposal: Structured Logging KEP
  • Primary contact (assignee): @pohly
  • Responsible SIGs: sig-instrumentation
  • Enhancement target (which target equals to which milestone):
    • Alpha release target 1.19
    • Beta release target 1.23
    • GA release target 1.27
Alpha

Follow-up from main tasks:

Beta

Follow ups:

Please let me know if someone is interested in working on one of the tasks.

Metadata

Metadata

Assignees

Labels

lead-opted-inDenotes that an issue has been opted in to a releasesig/instrumentationCategorizes an issue or PR as relevant to SIG Instrumentation.stage/betaDenotes an issue tracking an enhancement targeted for Beta statustracked/yesDenotes an enhancement issue is actively being tracked by the Release Teamwg/structured-loggingCategorizes an issue or PR as relevant to WG Structured Logging.

Type

No type

Projects

Status

In Progress

Status

Tracked for enhancements freeze

Relationships

None yet

Development

No branches or pull requests

Issue actions