Download PDF
Download page Pods.
Pods
The Pods page reports status for real-time and historical data on the performance of Kubernetes® pods. The Pods page displays the following:
- Metrics at the pod level
- Summary of metrics from the containers within each pod
- Summary of changes happened in Kubernetes Configurations related to each pod
- Kubernetes Events associated with each pod
Cisco Cloud Observability monitors the health status, attributes, metrics, and relationships of each pod. It provides metrics that the Kubernetes Infrastructure Collector derives from examining your backend targets.
You connect the Cisco Cloud Observability Kubernetes Collectors to Cisco Cloud Observability. See Install Kubernetes and App Service Monitoring.
You can use Pods to:
- Identify pods that are experiencing issues related to resource usage.
- Determine if pods are experiencing restarts or crashing issues that impact the availability.
- Determine if there are any changes in Kubernetes Configurations (ConfigMaps and Secrets) at pods level.
Detail View
Clicking a pod Name displays the detail view. The detail view displays metrics, key performance indicators, and properties (attributes) related to the pod you selected.
Metrics and Key Performance Indicators
Cisco Cloud Observability displays the following metrics and key performance indicators (KPIs) for pods list and detail views:
Display Name | Description |
---|---|
Pod Status Events | The status of the pods reported every minute. |
Memory Usage vs Limit (%) | The total memory used versus memory limits in a pod. |
Memory Usage vs Request (%) | The total memory used versus memory requests in a pod. |
CPU Usage vs Limit (%) | The total CPU used versus CPU limits in a pod. |
CPU Usage vs Request (%) | The total CPU used versus memory requests in a pod. |
Memory Utilization (MiB) | The total memory used. |
CPU Utilization (Cores) | The total CPU used. |
Restarts (Count) | The number of pod restarts. |
ConfigMaps and Secrets Changelog
Cisco Cloud Observability displays any change that happened in Configurations (ConfigMaps and Secrets) in real time.
Properties (Attributes)
Clicking a pod Name displays the detail view with the Properties panel on the right. The Properties panel displays the following properties (attributes) for pods:
Display Name | Description |
---|---|
Namespace Name | The namespace that the pod belongs to. |
Node Name | The node that the pod belongs to. |
Pod Phase | The pod's status (running, pending, succeeded, unknown, or failed). |
CPU Request (Cores) | The CPU requests from the pod. |
CPU Limit (Cores) | The CPU limit of the pod. |
Memory Request | The memory requests from the pod. |
Memory Limit | The memory limit of the pod. |
Host IP | The IP address of the host to which the pod is assigned. |
Pod IP | The IP address allocated to the pod. |
Privileged | The value is |
Readiness Probes | This displays the configured readiness probes. You can also view the graphical representation of pod readiness. If the graph shows a straight line, it means the readiness probe was successful. The curves on the graph represents a trend of readiness over selected time range. |
Liveness Probes | The displays the configured liveness probes. |
The Properties panel shows limited metadata.
You can use Filter View to filter using any of the available k8s attributes.
You can use the k8s.cluster.id attribute in the Filter View field to observe entity details for a cluster that does not have a unique name. In the filter, specify the value of this attribute as the UUID of the kube-system namespace. For example, attributes(k8s.cluster.id) = <uuid of the kube-system namespace>
The k8s.cluster.id attribute is not displayed in the Properties panel, but you can use the key value pair to filter the data based on a unique cluster ID.
Annotations
The right pane displays the Kubernetes annotations. These can also be the Kubernetes system-generated annotation attributes.
Tags
Tags are labels consisting of key-value pairs. Some Kubernetes attributes are promoted to tags and these tags are propagated to other entities. See Tags.
Clicking a pod Name displays the detail view with the Tags panel on the right. The panel lists propagated tags along with Kubernetes labels and any imported tags that you configured during cloud connection.
You can filter entities based on tags.
Retention and Purge Time-to-Live (TTL)
See Retention and Purge Time-to-Live (TTL).
OpenTelemetry™ and Kubernetes® (as applicable) are trademarks of The Linux Foundation®.