Matt Bolt
|
a2c287d402
Modular Opencost (#3031)
|
1 gadu atpakaļ |
r2k1
|
ee44b80e2f
Kubernetes cache optimization (#2736)
|
1 gadu atpakaļ |
Artur Khantimirov
|
12b268e424
Stop emitting unused metrics (#2313)
|
2 gadi atpakaļ |
Matt Bolt
|
194ebd1cbb
Opencost Core Refactor (#2440)
|
2 gadi atpakaļ |
Niko Kovacevic
|
7ce27a457f
Emit empty string instead of <none> for storageclass label on kube_persistentvolumeclaim_info to match KSM changes
|
2 gadi atpakaļ |
Ajay Tripathy
|
e51e92cfba
support a . special character in labels
|
3 gadi atpakaļ |
Thomas Evans
|
c7706a4fb2
Renamed Kubecost Github reference to OpenCost
|
4 gadi atpakaļ |
Thomas Evans
|
10655c5220
Updated cost-model references to opencost.
|
4 gadi atpakaļ |
Kaelan Patel
|
46bf8a9ed0
Logic for exclusion of all non-core cost-model metrics
|
4 gadi atpakaļ |
Ajay Tripathy
|
5f9c09966d
fix name
|
4 gadi atpakaļ |
Ajay Tripathy
|
571838ed5f
intermediary ksm 2 migration step
|
4 gadi atpakaļ |
Ajay Tripathy
|
b94aa4c779
only emit node metrics for ksm
|
4 gadi atpakaļ |
Matt Bolt
|
3858334fc5
Normalized pod metric objects to make collapsing later more straight-forward. Added a unit test for KubeLabelsToLabels utility. Added kube_namespace_labels emission. Separated the pod annotation emission from the default ksm emission
|
5 gadi atpakaļ |
Matt Bolt
|
638b388537
Add the remaining KSM metrics, clean some of the existing metric definitions.
|
5 gadi atpakaļ |
Matt Bolt
|
99563aab2b
Adjust collector name for pods to match convention.
|
5 gadi atpakaļ |
Matt Bolt
|
90f642306d
Consolidate each metric emission based on kubernetes type into single collector, separate collectors and metrics into separate source file by type. Added new node metrics, job metrics, and pvc metrics.
|
5 gadi atpakaļ |
Matt Bolt
|
f7edd4f13d
Consolidated multiple pod collectors into single collector to prevent multiple AllPods() iterations. Added: `kube_pod_owner`, `kube_pod_container_status_terminated_reason`, `kube_pod_container_status_restarts_total`, `kube_pod_container_resource_limits`, `kube_pod_status_phase`
|
5 gadi atpakaļ |
Matt Bolt
|
2730ce14cc
(WIP) Add separate main.go for kubemetrics emission, added env vars specific to the pod, and pvcs to cluster cache.
|
5 gadi atpakaļ |