When deploying the Routing Observability use case, several observability services may remain in the Pending state or experience repeated pod recreations due to insufficient Kubernetes cluster resources.
Analysis of Kubernetes events indicates that sustained memory pressure, and in some cases CPU shortages, prevent the Kubernetes scheduler from placing critical observability workloads on the available nodes.
Customers may observe one or more of the following symptoms:
Reviewing the Kubernetes Events (kubectl get events) shows multiple scheduling failures across several observability components.
kubectl get events
vmselect-export
The event analysis indicates sustained resource exhaustion across the four-node Kubernetes cluster.
The primary constraint is memory pressure, with occasional CPU shortages contributing to delayed scheduling.
The most affected workloads were:
These repeated scheduling failures are expected behavior when the Kubernetes scheduler cannot satisfy the resource requests of the workloads.
The Kubernetes cluster does not have sufficient allocatable CPU and memory resources to schedule all Routing Observability workloads.
As available resources become exhausted, Kubernetes continuously retries scheduling pending pods until enough resources are released.
This results in:
FailedScheduling
Refer System Requirement for JRD.
Ensure that the Kubernetes cluster meets the minimum hardware requirements for the Routing Observability deployment.
For a four-node cluster, each node should provide at least:
Failure to meet these minimum requirements can result in scheduling failures and degraded observability functionality.
After increasing cluster resources, verify that:
Repeated FailedScheduling events for VictoriaMetrics, MEMS, Agatha, and Routing Bot are indicative of insufficient cluster resources rather than application failures. Ensuring that the Kubernetes cluster meets the recommended 48 vCPU / 96 GB RAM / 2000 GB SSD per node sizing for a four-node deployment resolves the scheduling contention and allows Routing Observability services to operate normally.
For any issues contact JTAC support