Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions packages/kubernetes/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: 1.63.0
changes:
- description: Add pod.status_reason and pod.status.ready_time fields state_pod datastream
type: enhancement
link: https://github.com/elastic/integrations/pull/10138
- version: 1.62.0
changes:
- description: Add new mappings to the kubernetes.audit datastream
Expand Down
8 changes: 8 additions & 0 deletions packages/kubernetes/data_stream/state_pod/fields/fields.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,11 @@
type: keyword
description: |
Kubernetes pod scheduled status (true, false, unknown)
- name: reason
type: keyword
description: >
The reason the pod is in its current state (Evicted, NodeAffinity, NodeLost, Shutdown or UnexpectedAdmissionError)
- name: ready_time
type: double
description: >
Readiness achieved time in unix timestamp for a pod
2 changes: 2 additions & 0 deletions packages/kubernetes/docs/kube-state-metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -1582,6 +1582,8 @@ An example event for `state_pod` looks as following:
| kubernetes.pod.name | Kubernetes pod name | keyword |
| kubernetes.pod.status.phase | Kubernetes pod phase (Running, Pending...) | keyword |
| kubernetes.pod.status.ready | Kubernetes pod ready status (true, false or unknown) | keyword |
| kubernetes.pod.status.ready_time | Readiness achieved time in unix timestamp for a pod | double |
| kubernetes.pod.status.reason | The reason the pod is in its current state (Evicted, NodeAffinity, NodeLost, Shutdown or UnexpectedAdmissionError) | keyword |
| kubernetes.pod.status.scheduled | Kubernetes pod scheduled status (true, false, unknown) | keyword |
| kubernetes.pod.uid | Kubernetes pod UID | keyword |
| kubernetes.replicaset.name | Kubernetes replicaset name | keyword |
Expand Down
4 changes: 2 additions & 2 deletions packages/kubernetes/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 3.1.2
name: kubernetes
title: Kubernetes
version: 1.62.0
version: 1.63.0
description: Collect logs and metrics from Kubernetes clusters with Elastic Agent.
type: integration
categories:
Expand All @@ -10,7 +10,7 @@ categories:
- kubernetes
conditions:
kibana:
version: "^8.14.0"
version: "^8.15.0"
screenshots:
- src: /img/metricbeat_kubernetes_overview.png
title: Metricbeat Kubernetes Overview
Expand Down