Instrumentation: Add how frequently interpolations are being used (.com only)
Summary
To gauge how frequently interpolations are being used, we need to add instrumentation to capture that information so that we can better understand the rate of adoption in CI Catalog.
Proposal
Create a metric for when interpolation is getting used as it will help understand the rate of adoption. Collecting timestamps will provide valuable time series trends over time.
Additionally, tracking the number of unique users or namespaces that are using the input interpolations.
Technical details
Add json.interpolation_blocks_count
to our Gitlab::Ci::Pipeline::Logger
.
Note - this proposal is for .com only
Edited by Dov Hershkovitch