github mvisonneau/gitlab-ci-pipelines-exporter v0.4.3

latest releases: v0.5.7, v0.5.6, v0.5.5...
3 years ago

New metrics and dashboards 🚀

Pipelines ⬆️ Jobs 🆕 Environments & Deployments 🆕
image image image

Added

  • Export environments/deployments related metrics
  • New environments/deployments and jobs grafana dashboards
  • Documented the list of exported metrics
  • Released .deb and .rpm packages
  • More complete garbage collector capabilities
  • Newly supported statuses for pipelines and jobs: created, waiting_for_resource, preparing, scheduled
  • GitLab links for pipelines, jobs, environments and deployments in the dashboards

Changed

  • Prefix new releases with ^v to make pkg.go.dev happy
  • Bumped all dependencies
  • Fixed race conditions during tests
  • Always return coverage metric
  • Enhanced the scheduling of the pull functions on init
  • Improved webhook parsing functions performance
  • Fixed a bug preventing the gitlab_ci_pipeline_run_count from being initialized correctly at startup
  • Fixed the gitlab_ci_pipeline_job_run_count and gitlab_ci_pipeline_run_count metrics incrementing algorithm
  • Improved the pipelines grafana dashboard
  • Fixed a bug which could lead to an overwrite of the refs and environments at scale, inducing unecessary GitLab API calls and discrepancy for some metrics
  • Optimized the storage layer implementation
  • Ensure group wildcards only returns projects belonging directly to the group

Don't miss a new gitlab-ci-pipelines-exporter release

NewReleases is sending notifications on new releases.