Skip to main content

Kubernetes Monitoring

Oodle provides built-in Kubernetes monitoring that gives you full visibility into cluster health, resource utilization, pod status, and workload performance — all without writing PromQL.

Kubernetes Overview

Overview Tab

The Overview tab is the landing page for Kubernetes monitoring. It displays high-level summary cards and charts:

Summary Cards

CardDescription
ClustersTotal number of monitored clusters
NodesTotal number of cluster nodes
NamespacesNumber of active namespaces
WorkloadsTotal workload count (Deployments, DaemonSets, etc.)
PodsTotal pod count across all clusters
ContainersTotal running containers

Health Metrics

  • CPU Utilization — Cluster-wide CPU usage percentage with a progress bar.
  • Memory Utilization — Cluster-wide memory usage percentage.
  • Anomalies — Number of workloads with detected anomalies.
  • Pod Status — Breakdown of pods by state (Running, Pending, Succeeded, Failed).

Charts

  • CPU Usage by Cluster — Time-series chart of CPU usage per cluster.
  • Memory Usage by Cluster — Time-series chart of memory usage per cluster.

The Kubernetes page is organized into tabs accessible from the top navigation bar:

TabDescription
OverviewHigh-level cluster health dashboard
ClustersPer-cluster resource table
HostsNode-level resource details
NamespacesNamespace-level resource breakdown
WorkloadsWorkload list with status and resource usage
PodsPod-level details, status, and resource usage
DeploymentsDeployment-specific view
DaemonSetsDaemonSet-specific view
StatefulSetsStatefulSet-specific view
ReplicaSetsReplicaSet-specific view
JobsJob execution status
CronJobsCron job schedules and status
OptimizerResource optimization recommendations

Filters

The left-hand filter panel lets you narrow the view:

  • Cluster — Select one or more clusters.
  • Namespace — Filter by namespace.
  • Workload — Filter by workload name.

Filters persist across tabs, so you can switch between Overview, Pods, and Workloads while keeping the same scope.

Live Mode and Refresh

Toggle the Live switch in the toolbar to enable auto-refresh (every 30 seconds). You can also click the Refresh button for a one-time data reload.

Best Practices

  • Start with Overview to get the big picture, then drill into specific tabs for details.
  • Use filters to scope down to a specific cluster or namespace when investigating issues.
  • Monitor the Anomalies card — It highlights workloads with unusual behavior detected by Oodle's anomaly detection.
  • Check the Optimizer tab regularly for cost-saving recommendations.

Support

If you have any questions or need assistance, please contact us via our help chat app available on the Support link in the sidebar, or by reaching out to support@oodle.ai.