Foam will be at AI Engineer in SF, June 29–July 2. Book a chat with us ›
Docs
Overview

Get started with Foam

Foam analyzes each one of your services and builds a custom OpenTelemetry package tailored to the exact stack and set up, proposing its installation PRs within hours. It works alongside any other observability tool so you can try it out without changing anything about your set up.

How it works

Foam links services, requests, and activity through unifying IDs so your logs, traces, and metrics are accessible and connected across your entire stack.

Traces

The path a request takes through your system, service by service. When checkout fails because a downstream config change flooded a connection pool three services away, traces are how Foam follows that chain.

Logs

What your code is actually saying at runtime. Error messages, warnings, state changes. Foam uses logs to understand what happened inside a service at the moment something went wrong.

Metrics

Numbers over time: request rates, error rates, latency, memory usage. Foam uses metrics to spot when something deviates from normal.

Next steps