Commit Graph

1295 Commits

Author SHA1 Message Date
cedric lamoriniere 311c6821c1 update pod metrics docs after review
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
2020-02-05 21:40:43 +01:00
cedric lamoriniere 02844c3293 remove deprecated metrics after rebase
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
2020-02-05 19:10:13 +01:00
cedric lamoriniere aa320cf15e [doc] add useful pod.state metrics query
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
2020-02-05 19:05:24 +01:00
cedric lamoriniere 0650fd1271 update doc with new pod's metrics and fix benchmark
Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
2020-02-05 19:05:24 +01:00
cedric lamoriniere 8f45cd8444 Add kube_pod_deleted and kube_pod_status_reason
Aim of this PullRequest is to add several new pod metrics:
- kube_pod_deleted: Unix deletion timestamp
- kube_pod_status_reason: The pod status reasons (NodeLost, Evicted)
These new metrics can be used to determine the `pod.status.phase`
displayed by `kubectl`: Running, Terminated, Unknown…
It will allow removing the `kubectl` display logic added previously
to compute the “Unknown” phase.

Signed-off-by: cedric lamoriniere <cedric.lamoriniere@datadoghq.com>
2020-02-05 18:55:21 +01:00
Kubernetes Prow Robot aa8a0afbd3
Merge pull request #1049 from tlereste/update_telemetry_port
update telemetry port to 8081
2020-02-05 08:33:56 -08:00
Kubernetes Prow Robot f8bcc02479
Merge pull request #1004 from yeya24/remove-deprecated-metrics
v2: Remove deprecated metrics
2020-02-05 06:59:55 -08:00
yeya24 da2dadcd3e remove deprecated metrics
Signed-off-by: yeya24 <yb532204897@gmail.com>

remove deprecated options

Signed-off-by: yeya24 <yb532204897@gmail.com>
2020-02-05 08:48:23 -05:00
Thibault Le Reste 0bdb7d185f update telemetry port to 8081 2020-02-05 14:39:34 +01:00
Kubernetes Prow Robot 957e2b82e4
Merge pull request #1048 from tariq1890/merge1.9.4
Merge v1.9.4 into master
2020-02-05 02:19:55 -08:00
Kubernetes Prow Robot 257e43bf8d
Merge pull request #1045 from tlereste/issue_975_with_author
Rename black-/whitelist to allow/deny-list
2020-02-05 02:17:56 -08:00
Frederic Branczyk a643863474 *: Cut v1.9.4 2020-02-04 21:53:21 -08:00
tariqibrahim 19527b425b fix: use the correct expectedType for networkPolicy reflector 2020-02-04 21:52:05 -08:00
Kubernetes Prow Robot 839da5e908
Merge pull request #1003 from tlereste/issue_977
v2: Rename hpa metrics to use full horizontalpodautoscaler n…
2020-02-04 09:37:27 -08:00
Thibault Le Reste eb01334f2d Rename hpa metrics to use full horizontalpodautoscaler nomenclature 2020-02-04 16:42:47 +01:00
Thibault Le Reste cb655340d6 Rename black-/whitelist to allow/deny-list 2020-02-03 17:05:11 +01:00
Kubernetes Prow Robot b0be56d1fb
Merge pull request #1040 from mjura/fix-api-version
internal/store/builder.go: Fix K8s API version
2020-02-03 01:17:20 -08:00
Kubernetes Prow Robot 0ff33c2137
Merge pull request #1005 from yeya24/same-port
v2: change metrics port to 8080, telemetry port to 8081
2020-01-31 01:54:20 -08:00
Michal Jura 7e6ee51012
internal/store/builder.go: Fix K8s API version 2020-01-31 08:34:05 +01:00
Kubernetes Prow Robot 49672c76d5
Merge pull request #1038 from qw1mb0/add-lease-collector
Add lease collector
2020-01-29 23:02:13 -08:00
asidorovj f5729a5ccb add leases collector 2020-01-30 08:31:01 +03:00
Kubernetes Prow Robot e881e4ab55
Merge pull request #1036 from tariq1890/k8s1.17
update kubernetes dependencies 1.17.2
2020-01-23 23:56:31 -08:00
Tariq Ibrahim b01c6f4f23
update kubernetes dependencies 1.17.2 2020-01-23 12:03:26 -08:00
Kubernetes Prow Robot e9a1aad6e3
Merge pull request #1035 from brancz/pull-in-1.9.3
Merge 1.9.3 back into master
2020-01-23 11:48:32 -08:00
Frederic Branczyk af671c3357
Merge remote-tracking branch 'upstream/release-1.9' into pull-in-1.9.3 2020-01-22 17:53:35 +01:00
Kubernetes Prow Robot d6677ac0b6
Merge pull request #1034 from olegmayko/master
Add security context to deployment and statefulset
2020-01-22 06:18:35 -08:00
Oleg Mayko 7977a4af04 Regenerate examples 2020-01-22 15:06:16 +01:00
Kubernetes Prow Robot 8d16ce1ca0
Merge pull request #1033 from LiliC/release-1.9.3
*: Cut v1.9.3 release
2020-01-22 04:30:35 -08:00
Oleg Mayko c210e73205 Add security context to deployment and statefulset 2020-01-22 12:14:17 +01:00
Lili Cosic e6870fc092 *: Cut v1.9.3 release 2020-01-22 11:28:09 +01:00
Kubernetes Prow Robot 1ee05cafb3
Merge pull request #1030 from LiliC/remove-hpa
internal/store/: Remove hpa metric kube_hpa_status_current_metrics_av…
2020-01-21 13:16:35 -08:00
Lili Cosic 1dc5555a27 docs: Update hpa docs 2020-01-21 16:57:41 +01:00
Lili Cosic 14c536b0b6 internal/store: Remove kube_hpa_status_current_metrics_average_utilization
metric as it does not handle all the cases and could have a potential
segfault.
2020-01-21 16:57:41 +01:00
Lili Cosic f74de5d9e5 internal/store/: Remove hpa metric kube_hpa_status_current_metrics_average_value
due to unhandled edge cases and precision loss. Because we are not
handling nil cases correctly we often experience segfault in various edge
case scenarios.
2020-01-21 16:57:41 +01:00
Kubernetes Prow Robot d35e7ba894
Merge pull request #1026 from LiliC/bring-192
*: Sync master with release-1.9 branch
2020-01-14 04:52:21 -08:00
Lili Cosic bea6068626 *: Cut v1.9.2 release 2020-01-14 10:06:57 +01:00
vboulineau 6cbf9e7553 internal/store/hpa.go: Fix segfault with External metrics 2020-01-14 10:06:57 +01:00
Kubernetes Prow Robot 065eee1918
Merge pull request #1025 from LiliC/release-1.9.2
*: Cut v1.9.2 release
2020-01-13 11:39:38 -08:00
Lili Cosic 845881768d *: Cut v1.9.2 release 2020-01-13 16:57:03 +01:00
Kubernetes Prow Robot 2a03e6ce98
Merge pull request #1023 from vboulineau/bugfix/segfault-external-19
internal/store/hpa.go: Fix segfault with External metrics
2020-01-10 07:52:34 -08:00
vboulineau 56455e2ff8
internal/store/hpa.go: Fix segfault with External metrics 2020-01-10 16:16:24 +01:00
Kubernetes Prow Robot 07719e2dce
Merge pull request #1022 from LiliC/bring-191
*: Sync master branch with release-1.9 branch
2020-01-10 04:42:35 -08:00
Lili Cosic bf7f061ce9 *: Cut 1.9.1 release 2020-01-10 12:54:28 +01:00
Lili Cosic ab2766c7b8 internal/store/hpa_test.go: Add test case for segfault 2020-01-10 12:54:28 +01:00
Lili Cosic 6c17c4e2d2 internal/store/hpa.go: Fix segfault 2020-01-10 12:54:28 +01:00
Tariq Ibrahim 344818c632 internal/store/hpa.go: fix nil panics when parsing hpa memory current metrics 2020-01-10 12:54:28 +01:00
Kubernetes Prow Robot 952c71feb2
Merge pull request #1021 from LiliC/release-192
*: Cut 1.9.1 release
2020-01-10 03:24:34 -08:00
Lili Cosic 8acc285a5c *: Cut 1.9.1 release 2020-01-10 12:02:12 +01:00
Kubernetes Prow Robot 73d55ba141
Merge pull request #989 from clamoriniere/feature/customBuilder
Add the possibility to provide “custom” metric-store to the builder
2020-01-09 03:47:45 -08:00
Kubernetes Prow Robot c3aba99d8e
Merge pull request #1019 from LiliC/fix-bug-19
internal/store/hpa: Fix segfault in hpa metrics
2020-01-09 03:35:44 -08:00