Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
  • ignore-TestPowershell_GetConfiguration-for-all-windows
  • fix-generate-artifacts-metadata-BuildFinishedOn
  • fix-trigger-ubi-images-security-main
  • docs-link-fix
  • ajwalker/new-masking
  • image-pull-policy-for-services
  • dnldnz-parse-tmpdir-path
  • support-image-pull-policy
  • multi-line-command-uncollapsed
  • configure_helper_registry
  • 27853-improve-trace-with-buffered-writes
  • DarwinJS-powershell-information-update
  • k8s-helper-entrypoint-logic
  • k8s-large-configmap-resource
  • dwainaina-docs-add-feature-flag
  • 15-0-stable
  • 21h1-test-machine-idle-limits-failure
  • update-git-lfs-to-2-13-3
  • 21h1-merge-failures
  • v15.0.0
  • v14.8.3
  • v14.10.1
  • v14.9.2
  • v14.10.0
  • v14.9.1
  • v14.9.0
  • v14.8.2
  • v14.7.1
  • v14.6.1
  • v14.8.1
  • v14.8.0
  • v14.7.0
  • v14.6.0
  • v14.6.0-rc1
  • v14.3.4
  • v14.4.2
  • v14.5.2
  • v14.3.3
  • v14.4.1
40 results

multi.go

Forked from GitLab.org / gitlab-runner
Source project has a limited visibility.
  • Tomasz Maczukin's avatar
    a229dd57
    Merge branch 'add-prometheus-metrics' into 'master' · a229dd57
    Tomasz Maczukin authored
    Add a multiple prometheus metrics:
    
    Add a multiple prometheus metrics:
        
    Metrics from Machine Provider (Auto-scaling):
    - ci_machines_provider{state=acquired|creating|idle|used|removing} - current number of machines in given state,
    - ci_machines{type=created|used|removed} - total number of machines that were created, used (number of builds) and removed,
        
    Metrics from Builds with breakdown on stage and runtime state:
    - ci_runner_builds{state=pending|running|finished|canceled|terminated|timedout, stage=prepare_script|build_script|after_script|archive_cache|upload_artifacts} - current number of builds in given state
    
    This should basically help us to detect any anomalies in runner: ex. a high number of canceled builds or large amount of machines  being provisioned and not removed.
    
    @tmaczukin Can we ship that with 1.9.0RC1? 
    
    cc @pcarranza
    
    See merge request !401
    a229dd57
    History
    Merge branch 'add-prometheus-metrics' into 'master'
    Tomasz Maczukin authored
    Add a multiple prometheus metrics:
    
    Add a multiple prometheus metrics:
        
    Metrics from Machine Provider (Auto-scaling):
    - ci_machines_provider{state=acquired|creating|idle|used|removing} - current number of machines in given state,
    - ci_machines{type=created|used|removed} - total number of machines that were created, used (number of builds) and removed,
        
    Metrics from Builds with breakdown on stage and runtime state:
    - ci_runner_builds{state=pending|running|finished|canceled|terminated|timedout, stage=prepare_script|build_script|after_script|archive_cache|upload_artifacts} - current number of builds in given state
    
    This should basically help us to detect any anomalies in runner: ex. a high number of canceled builds or large amount of machines  being provisioned and not removed.
    
    @tmaczukin Can we ship that with 1.9.0RC1? 
    
    cc @pcarranza
    
    See merge request !401