Automatically fill correlation_id on the GitLab backend
Problem
Context in Include correlation ID to GitLab Standard context (&14529).
If the correlation_id
is not filled automatically there's a high chance it is not filled at all, or only with additional effort.
Desired Outcome
correlation_id
is filled automatically on the GitLab backend for every event where possible.
Potential Solution
Use Labkit::Correlation::CorrelationId.current_or_new_id
to get the correlation_id and put it into the StandardContext, under correlation_id key.
How to verify
With Snowplow Micro, make sure that the correlation_id
is included in the events.
Make sure that correlation_id
is available in events coming from gitlab.com
Further actions needed
Inform the Product Data team that correlation_id
is now available.
Edited by Sebastian Rehm