WireMock
WireMock is an open-source HTTP service virtualization tool that simulates APIs through programmable request matching, responses, and interaction verification.
Logs and Telemetry
WireMock is a tool for mocking HTTP-based APIs and inspecting or controlling their requests and responses.
- How it is used
- Provides a local HTTP destination for validating Fluent Bit HTTP and OpenTelemetry output delivery.
- How deep it goes
- Explains startup, endpoint configuration, request retrieval, and payload inspection without detailing WireMock mapping syntax.
- Examples
- Uses a localhost `/simple` HTTP endpoint and recorded OpenTelemetry metrics, logs, and traces requests viewed in Postman.
- What you can do after
- Diagnose/debug with it by inspecting locally recorded requests and validating output headers or basic-auth credentials.
Build Financial Software with Generative AI (From Scratch)
WireMock is a tool for mocking HTTP-based services with programmable request matching and predefined responses.
- How it is used
- Supports frontend development and UI testing when backend APIs are incomplete or unavailable.
- How deep it goes
- Explains Docker setup, volumes, mappings, response files, refreshes, and dynamic templating, while deferring advanced WireMock features.
- Examples
- Uses Hello World, ACH file responses, ACH batch data, administration endpoints, and a scatterplot dashboard.
- What you can do after
- Operate/configure WireMock through Docker, mappings, canned response files, administration refreshes, and dynamic URL templating.
Read how Build Financial Software with Generative AI (From Scratch) explains WireMock →
Related concepts
- OpenAI APIuses · The OpenAI API is a programming interface that allows software applications to send requests to OpenAI models and services and receive responses.
- mockingimplements · Mocking is a testing technique that replaces a real dependency with a controlled substitute to simulate behavior or inspect interactions.
- FluentBitused by · Fluent Bit is a lightweight, open-source telemetry agent for collecting, processing, enriching, and forwarding logs and other event data.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

