Added
- New monitoring CLI to retrieve information about the exporter
- New internal metrics about exporter's health:
gcpe_currently_queued_tasks_count
- Number of tasks in the queuegcpe_environments_count
- Number of GitLab environments being exportedgcpe_executed_tasks_count
- Number of tasks executedgcpe_gitlab_api_requests_count
- GitLab API requests countgcpe_metrics_count
- Number of GitLab pipelines metrics being exportedgcpe_projects_count
- Number of GitLab projects being exportedgcpe_refs_count
- Number of GitLab refs being exported
Changed
- fixed a goroutines/memory leak introduced in
0.5.0
which can occur when attempting to process more tasks than the ratelimit permits - fixed a bug causing the refreshing of tag based jobs to not match any API results, generating lots of unnecessary requests
- webhooks: added more details when processing wildcards
- examples/quickstart: updated prometheus and grafana versions
- updated most libraries to their most recent versions