Rather than "alert above X%," Kllyroo asks "is this unusual for this specific resource?" A database that normally sits at 70% CPU shouldn't page every hour; a queue worker that normally idles at 5% absolutely should page if it jumps to 60%. A fixed threshold can't express either case correctly at the same time — a self-learning baseline can.
New resources go through a short bootstrap period before their baseline is considered established, so a container or pod deployed five minutes ago isn't judged against a baseline of essentially no data.