SYSTEM-DESIGN
    intermediate

    Observability: Logs, Metrics & Traces

    Software Engineer path · lesson 95 of 99

    Log stream — no requests yet

    Hit "Send Request" to generate log output.

    Logs are discrete, timestamped, human-readable events — perfect for answering "what exactly happened at 12:00:01?" but not great for spotting trends across thousands of requests.

    Logs, metrics or traces?

    Sort

    Sort each question by the pillar that answers it.

    Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.

    Logs

    Drop items here

    Metrics

    Drop items here

    Traces

    Drop items here
    6 pieces left to place

    Test your knowledge

    20 questions
    Question 1 of 20
    Score: 0

    Which observability pillar is best for answering "What exactly happened at 12:00:01.310 inside the payments service?"

    The short version

    Logs are like a courier's detailed delivery diary — every doorbell ring and handoff written down. Metrics are the dashboard gauges on the delivery van — packages per hour and on-time rate at a glance. A trace is the GPS route the package actually followed, showing every stop and how long each leg of the journey took.

    Interview Questions

    Google
    Stripe
    Anthropic
    Datadog
    Meta
    Netflix
    Anthropic

    Love this visualization?

    Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.

    100% free • No credit card required