Konrad Kowalski (rootsher)Principal Platform & Reliability Architect010100111000100010000010101000111010010111001110

Observability

posts (3)

  1. CPU in Kubernetes from the kernel up12/12

    Anatomy of a CPU problem: from an understated request to p99 latency

    One incident end to end: a 500m request, no limit, no throttling, and p99 climbing from 35 to 180 ms. The whole path of the mechanism.

  2. CPU in Kubernetes from the kernel up10/12

    How to debug CPU in Kubernetes without guessing

    Usage, throttling, contention and pressure are four different phenomena. A single CPU chart settles none of them - you need an order of operations.

  3. CPU in Kubernetes from the kernel up6/12

    PSI: how Linux measures real CPU pressure

    Utilisation says how much CPU a workload got. PSI measures the time it lost because it wanted to execute and had nothing to execute on.