AjayTripathy
|
019b115d62
shared labels field
|
6 ani în urmă |
Ajay Tripathy
|
9b7effeadf
Merge pull request #290 from kubecost/AjayTripathy-pricesplit
|
6 ani în urmă |
AjayTripathy
|
d310dd02e4
Merge branch 'master' of github.com:kubecost/cost-model into AjayTripathy-pricesplit
|
6 ani în urmă |
AjayTripathy
|
43f6fcc810
clearer price setting
|
6 ani în urmă |
AjayTripathy
|
91b02b09bb
pricing split
|
6 ani în urmă |
Ajay Tripathy
|
be492b8164
Merge pull request #289 from kubecost/AjayTripathy-update-fixes
|
6 ani în urmă |
AjayTripathy
|
82ba849d06
allow configuration management to happen on exported router
|
6 ani în urmă |
AjayTripathy
|
c4101ddbbe
Merge branch 'master' of github.com:kubecost/cost-model into AjayTripathy-update-fixes
|
6 ani în urmă |
Ajay Tripathy
|
8e091ecfd1
Merge pull request #286 from kubecost/AjayTripathy-guard-nan
|
6 ani în urmă |
Ajay Tripathy
|
416a5d9a3b
Merge pull request #285 from kubecost/bolt/cluster-metrics-refactor
|
6 ani în urmă |
AjayTripathy
|
635e322865
Merge branch 'bolt/cluster-metrics-refactor' of github.com:kubecost/cost-model into AjayTripathy-guard-nan
|
6 ani în urmă |
AjayTripathy
|
27d76b1a30
don't emit NaN
|
6 ani în urmă |
Matt Bolt
|
ef79631800
Adding +/-Inf test on parseDataPoint
|
6 ani în urmă |
AjayTripathy
|
44e4b61479
Merge branch 'bolt/cluster-metrics-refactor' of github.com:kubecost/cost-model
|
6 ani în urmă |
Matt Bolt
|
401c984403
Update the cluster.go metrics to leverage promparsers helper methods to ensure we get the NaN logging
|
6 ani în urmă |
AjayTripathy
|
1613d6adf1
Merge branch 'master' of github.com:kubecost/cost-model
|
6 ani în urmă |
Matt Bolt
|
baa15c2536
Merge pull request #283 from kubecost/bolt/lock-config-rw
|
6 ani în urmă |
Matt Bolt
|
6fc36c0bec
Merge pull request #282 from kubecost/bolt/node-cost-nan
|
6 ani în urmă |
Matt Bolt
|
ccbadae379
Added "sync" import
|
6 ani în urmă |
Matt Bolt
|
eca636246c
Mutex to prevent concurrrent reads/writes on the default config file.
|
6 ani în urmă |
Matt Bolt
|
39d5b2fe36
Added aggressive NaN checks for GetNodeCost to weed out any potential 0 / 0 scenarios.
|
6 ani în urmă |
AjayTripathy
|
19a5c8103e
Merge branch 'master' of github.com:kubecost/cost-model
|
6 ani în urmă |
Ajay Tripathy
|
227f233a9c
Merge pull request #279 from kubecost/bolt/optimization-2
|
6 ani în urmă |
Ajay Tripathy
|
a65b1a2f96
Merge pull request #280 from kubecost/niko/resolution-fix
|
6 ani în urmă |
AjayTripathy
|
b9523eefa5
Merge branch 'niko/resolution-fix' of github.com:kubecost/cost-model
|
6 ani în urmă |
Niko Kovacevic
|
5befeb7f56
Resolution hours update
|
6 ani în urmă |
Niko Kovacevic
|
684621e2d8
Factor resolution into normalization for cost data range queries
|
6 ani în urmă |
Matt Bolt
|
b92c2105a4
Added 3 variations of map pools for vector storage in ApplyVectorOps. Default to the flexible implementation (which doesn't block) with 4 maps that can be shared across threads. Combined as much loop logic as possible, and re-use a single timestamps slice instead of allocating two new slices for results and timestamps.
|
6 ani în urmă |
Matt Bolt
|
3bdce67608
Merge pull request #278 from kubecost/bolt/optimization-1
|
6 ani în urmă |
Matt Bolt
|
e19b83c1a6
Lazily run metricsToLabels for prometheus queries which have NaN data points. Fix a bug in singleflight request key generation that only used start times. Generalize the start/end times to multiples of 5 minutes (rather than 1 minute) to better group similar requests. Add correct multithreaded error collection and handling for prometheus queries.
|
6 ani în urmă |