12 Commits

Author SHA1 Message Date
stuart nelson
895af850a1 Make PodSelecter a member on config struct
Signed-off-by: stuart nelson <stuartnelson3@gmail.com>
2019-03-13 15:30:18 +01:00
stuart nelson
771f303062 Add rendezvous hash for selecting subset of nodes
Select a user-defined number of pods via
rendezvous hash. This is important for larger
clusters, where the metric cardinality explosion
is too much for a single prometheus to handle.

Signed-off-by: stuart nelson <stuartnelson3@gmail.com>
2019-03-13 15:30:18 +01:00
Mikolaj Pawlikowski
f5c2763000 add an endpoint for generating a /heatmap.png
Signed-off-by: Mikolaj Pawlikowski <mikolaj@pawlikowski.pl>
2019-02-21 13:51:20 +00:00
Mikolaj Pawlikowski
513d8ee489 newer go-swagger has some fancier templates
Signed-off-by: Mikolaj Pawlikowski <mikolaj@pawlikowski.pl>
2019-02-20 16:44:25 +00:00
Mikolaj Pawlikowski
15b4598606 make swagger to update the response-time-ms field
Signed-off-by: Mikolaj Pawlikowski <mikolaj@pawlikowski.pl>
2019-02-20 16:43:42 +00:00
tfinethy
871b86471d Include response time in PodResult
Signed-off-by: tfinethy <tfinethy@cogolabs.com>

Remove all swagger updates

Change response-time to match status-code formatting

Switch to float64 and use milliseconds as the unit
2019-02-17 12:38:53 -05:00
Ivan Kalita
8bd1672e07 Remove license header from healthz-related autogenerated files
According to #32.

Signed-off-by: Ivan Kalita <kaduev13@gmail.com>
2018-12-21 14:45:54 +01:00
Mikolaj Pawlikowski
1dc28da389 Merge branch 'master' into 8-healthz-endpoint 2018-12-21 14:42:48 +01:00
Ivan Kalita
1e324f78b9 Remove license header from autogenerated files
According to #32.

Signed-off-by: Ivan Kalita <kaduev13@gmail.com>
2018-12-21 14:28:44 +01:00
Ivan Kalita
d40bed4d3e Fix of the healthz endpoint handler
According to #8.

Signed-off-by: Ivan Kalita <kaduev13@gmail.com>
2018-12-20 18:17:09 +01:00
Ivan Kalita
ebbe41f4ef Add simple healthz endpoint
According to #8.

Signed-off-by: Ivan Kalita <kaduev13@gmail.com>
2018-12-20 18:12:18 +01:00
Kevin P. Fleming
fa643e9be8 Initial commit 2018-12-04 13:33:45 -05:00