New metrics and dashboards 🚀
Pipelines ⬆️ | Jobs 🆕 | Environments & Deployments 🆕 |
---|---|---|
Added
- Export
environments/deployments
related metrics - New
environments/deployments
andjobs
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
andgitlab_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