Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,157
    • Issues 44,157
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,460
    • Merge requests 1,460
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #339486
Closed
Open
Created Aug 26, 2021 by Avielle Wolfe@avielle2️⃣Developer0 of 3 tasks completed0/3 tasks

Change `ci_pipeline_creation_step_duration_tracking` feature flag to ops type

Context

The ci_pipeline_creation_step_duration_tracking feature flag was added in !68485 (merged). It is currently enabled by default. Initially, its purpose was to allow an easy way to disable the pipeline creation step histogram because a situation happened previously where there was a mistake with the labels in a histogram that created problems with Prometheus. However, we have discovered that that there is a significant rate of observations done (10-15 pipelines per second multiplied by 22 pipeline creation steps on GitLab.com), and we know that this histogram is not very useful for users who run their own instances. Therefore, we want to update the feature flag to better serve us.

Technical details

  • Change the ci_pipeline_creation_step_duration_tracking feature flag type to ops
  • Update the flag to be disabled by default
  • Ensure the flag is enabled on gitlab.com
Edited Sep 06, 2021 by Avielle Wolfe
Assignee
Assign to
Time tracking