Why executions matter
Logs tell you what was written. Metrics tell you what changed. Traces show request flow. Executions show the actual unit of work you need to inspect. An execution can include:- service name
- endpoint or operation
- request context
- response context
- duration
- outcome
- logs
- failure details
- linked issue, if Foveus grouped it into one
Execution examples
An HTTP API request:What Foveus captures
The exact data depends on your SDK configuration and service type. A typical HTTP execution can include:Service name
Foveus uses the service name to group executions by logical service. If you do not setServiceName, Foveus uses your project assembly name.
You can override it:
Environment.
Environment
UseEnvironment to describe where the service is running.
Examples:
Mode
Foveus has two modes:
Foveus defaults to
test.
Set Mode only when sending live telemetry.
Outcomes
An execution can have an outcome such as:
Foveus can use HTTP status codes, response fields, exception data, and configured outcome semantics to determine the outcome.
Context
Execution context is structured data captured from the request, response, query string, or custom context. For example:Execution Context Search uses indexed execution context. It does not scan arbitrary raw request bodies.
Linked logs
If logging is configured, Foveus can show logs related to an execution. This helps you inspect the log lines that occurred during the same unit of work instead of searching through unrelated log streams.Linked issues
Foveus can group failed executions into issues. An issue is a repeated or meaningful failure pattern. For example, several failed executions on the same endpoint may become one issue.- failure pattern
- representative execution
- linked executions
- recent activity
- lifecycle
- comments and activity history
Search executions
The Executions page is query-first because execution data can be high-volume. Common searches:When to use executions
Use executions when you need to:- investigate a support complaint
- find a request by customer ID or request ID
- inspect request and response context
- understand why a request failed
- move from an issue to the exact failed execution
- correlate logs with a unit of work
What to do next
- View your first execution: View your first execution
- Search by context: Execution Context Search
- Learn about issues: Issues
- Investigate a user complaint: Investigate a user complaint