Skip to content

refactor: add request specific fields to error logs

Suleimi Ahmed requested to merge 1021-add-request-info-to-error-logs into master

Related to #1021 (closed)

Context

This MR enables logging request specific info with all errors logged via app.logError

Result

time="2023-05-23T12:56:38.287Z" level=error msg="blob unknown to registry" code=BLOB_UNKNOWN correlation_id=01H14AXP467BE2NTZAEDDBWEQC detail="sha256:1842c93ce66ef4b140121bbb9ec3badaa6b13b0f1a2a5a41e0bf5e4c8be8f852" error="blob unknown: blob unknown to registry" go_version=go1.19.9 host="localhost:5000" method=GET remote_addr="172.21.0.1:57818" root_repo=onboarding uri="/v2/onboarding/container-registry-onboading-issue/blobs/sha256:1842c93ce66ef4b140121bbb9ec3badaa6b13b0f1a2a5a41e0bf5e4c8be8f852" user_agent=PostmanRuntime/7.29.2 vars_digest="sha256:1842c93ce66ef4b140121bbb9ec3badaa6b13b0f1a2a5a41e0bf5e4c8be8f852" vars_name=onboarding/container-registry-onboading-issue version=v3.74.0-gitlab-18-g6901942b.m
Edited by Suleimi Ahmed

Merge request reports