32Every connect() and every dropped SYN on a busy host, no agents installed. What can eBPF see that tcpdump cannot?▼hardNewDatadogCloudflareMeta◆ premiumtcpdump copies packets to userland; eBPF aggregates inside the kernel next to the event. Know which hook runs where, what a verifier log is telling you, and when XDP drops for free.Open full answer →
06A request crosses six services and you have no idea where the time goes. How does tracing fix that?▼mediumNewDatadogUberStripe2 repliesunlockedTracing is the only telemetry that answers where the time went across services. The mechanism is context propagation, and the reason teams fail at it is that one uninstrumented hop breaks the chain.Open full answer →
09You are building a new service. What do you instrument on day one so the first incident is diagnosable?▼mediumNewGoogleStripeLinkedInunlockedDay-one telemetry is cheap and retrofitting it costs an incident. The answer that scores names the linking layer (trace IDs in logs, exemplars on metrics) that turns three tools into one story.Open full answer →
14Pick a trace-sampling strategy for our checkout service and defend it.▼medium★ EssentialNewDatadogStripeLinkedIn○ sign inChoose what evidence must survive, then price the collection path. A tail policy can only inspect traces that reach it; low SDK sampling changes the guarantee before the collector sees a span.Open full answer →
33Could we use distributed traces as regression tests for request flows, not just for debugging?▼mediumNewAtlassianGitLabUber◆ premiumAssert on the shape of a trace: which spans ran, in what order, with which attributes. Catches the cross-service regressions unit and contract tests structurally miss, at the price of instrumentation discipline.Open full answer →
41Your architecture is queues and consumers. The golden signals assume request and response. Now what?▼hardNewUberNetflixStripe2 replies◆ premiumThere is no status code and no caller waiting, so latency and error rate stop meaning what they meant. The signals that replace them are age, lag and completion, and they answer a question the request-response set never had to ask.Open full answer →
04Your p99 latency is three seconds while the average is two hundred milliseconds. Where do you look?▼hardNewGoogleDatadogStripe2 repliesunlockedA senior favourite, because the naive answer is to look at averages and the average is exactly what is hiding the problem. Tail latency has a short list of causes and they are all structural.Open full answer →
26A RAG answer took eleven seconds and nobody can say which stage was slow. Instrument it.▼hardNewDatadogDatabricksAtlassian2 replies◆ premiumOne request touches an embedding call, a vector search, a rerank, a prompt build and a generation, and a single duration for the whole thing tells you nothing about any of them.Open full answer →