I hear this a lot, and the answer gets at the heart of the difference btwn monitoring & o11y.
Think about how business intelligence tools work. You don’t know where you’re going til you get there.
You’re screwed if you have to rely on a few humans magically holding the system in their heads and reasoning far beyond anything your tools can show.
First: the q is often “which {service,node,version,shard,cluster,etc} is this coming from?” ... so instrument the shit outta all network hops
High cardinality attributes give you the exact fucking residential address of the needle you seek, and all the losers on its block too.
System metrics and language internals are nice-to-have, usually useless and mostly a crutch.