Releases: openshift/operator-custom-metrics
Releases · openshift/operator-custom-metrics
v0.5.1
v0.5.0
What's Changed
- Bump deps to 4.10 OpenShift release by @fahlmant in #40
go get github.com/openshift/[email protected]
by @mjlshen in #42- Register the monitoring scheme when setting up k8s client by @mrbarge in #43
- OSD-11458 - Fixing gosec errors by @bdematte in #41
New Contributors
- @mjlshen made their first contribution in #42
- @mrbarge made their first contribution in #43
- @bdematte made their first contribution in #41
Full Changelog: v0.4.2...v0.5.0
Custom SVC labels
Enable custom labels to be passed to the service created. @dofinn
Fix for ListenAndServe
Small patch to fix hanging StartMetrics(). Thanks @arjunrn
v0.4.0
v0.3.0: Update Go packages
v0.2.1: Enable configuration of service name (#18)
Changelog
Added WithServiceName() to enable configuration of the service name.
v0.2.0
Changelog
- WithCollectors() now takes a slice of prometheus Collectors.
- WithCollector() takes a single prometheus Collector.
- Route is no longer created by default, requires WithRoute() in the builder.
- ServiceMonitor object available, WithServiceMonitor()
- Packaging and dependencies fixed
- README updates
- Logging bug fix
Authors: @ninataneja @cblecker @jharrington22 @varshaprasad96 @shrutijain18 @fahlmant
v0.1.0: Merge pull request #5 from fahlmant/fix-#4
Functionality
- Create a Prometheus endpoint to register metrics to
- Create a Service to expose the metrics from the pod
- Create a Route to expose metrics from Service to an externally available URL
- Specify a port number
- Specify an endpoint location, i.e.
/metrics
- Register custom Prometheus metrics via the prometheus.Collector Goalng type
Authors: @varshaprasad96 @fahlmant