5a543781d7
Introduce context for collector interface
...
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de >
2024-05-21 14:00:31 +02:00
61e5cde106
use background context in pod connector test
...
Signed-off-by: daftping <21245083+daftping@users.noreply.github.com >
2024-04-02 02:46:34 -07:00
f9141fd882
adding Argo Rollouts object support for pod label selector
...
Signed-off-by: daftping <21245083+daftping@users.noreply.github.com >
2024-04-02 02:38:14 -07:00
c4a1e08fdf
Update HPA to autoscaling/v2 apiVersion ( #551 )
2023-05-03 23:01:19 +02:00
52bfbbb1b0
Goimported pod_collector_test.go
...
Signed-off-by: Anatolii Dutchak <adutchak-x@tunein.com >
2021-04-30 18:08:30 +03:00
cf5872ef08
Fixed formatting
...
Signed-off-by: Anatolii Dutchak <adutchak-x@tunein.com >
2021-04-30 18:00:23 +03:00
5466badd90
Added pod.DeletionTimestamp condition check
...
Signed-off-by: Anatolii Dutchak <adutchak-x@tunein.com >
2021-04-30 16:04:32 +03:00
ea4a651afe
Fixed tests
...
Signed-off-by: Anatolii Dutchak <adutchak-x@tunein.com >
2021-04-21 18:37:16 +03:00
5747b6c9de
Renamed min-pod-age to min-pod-ready-age. Considering LastTransitionTime for pod ready age.
...
Signed-off-by: Anatolii Dutchak <adutchak-x@tunein.com >
2021-04-19 18:51:39 +03:00
6d15a1635a
goimported pkg/collector/pod_collector_test.go
...
Signed-off-by: Anatolii Dutchak <adutchak-x@tunein.com >
2021-04-17 08:17:59 +03:00
f216070630
Introduced min-pod-age configuration key. Added Pod condition handling
...
Signed-off-by: Anatolii Dutchak <adutchak-x@tunein.com >
2021-04-17 00:52:00 +03:00
df0ed1fca4
Use labels for mapping metric types to metrics ( #219 )
...
* Use labels for mapping metric types to metrics
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de >
* Log warning when old format is used
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de >
* Test NewCollector logic for external metrics
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de >
2020-11-04 20:40:53 +01:00
c3b18e784b
Update client-go ( #162 )
...
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de >
2020-06-27 18:39:12 +02:00
3e7b66070c
Fetch pod metrics in parallel
...
Fetching metrics from pods sequentially, with a large number of
pods, can result in poor performance when some of those pods have
been terminated by the HPA in a normal scale down event.
Signed-off-by: Abe Friesen <2319792+doyshinda@users.noreply.github.com >
2020-05-16 06:47:13 -06:00
2d3ddc53ef
Add and HTTP metrics collector
...
Signed-off-by: Arjun Naik <arjun.rn@gmail.com >
2020-04-02 11:05:37 +02:00