Before you start
Make sure you have:- Installed the Foveus .NET SDK
- Added your Foveus API key
- Added the Foveus middleware
- Started your service
Foveus uses Test mode by default. You do not need to set
Mode while validating your setup.Trigger a request
Call one of your service endpoints.Find the execution in Foveus
Open your Foveus dashboard and go to Executions. Search by service. If you did not overrideServiceName, Foveus uses your project assembly name.
If you set ServiceName to orders-api, search:
Open the execution
Open the execution to inspect:- endpoint
- method
- duration
- status
- request context
- response context
- logs, if configured
- outcome and failure details, if available
Search by response context
If your response contains structured context, Foveus can index safe scalar fields for search. The sample endpoint above returns:Execution Context Search uses indexed execution context. It does not scan arbitrary raw request bodies.
If you do not see the execution
Check the following:The API key is valid
Confirm your configured key starts with the expected prefix.You are viewing the right mode
Foveus uses Test mode by default. Make sure the dashboard is showing Test mode while using a test key.Your service name matches your search
If you did not setServiceName, search by your project assembly name.
If you overrode ServiceName, search by that value.
The request reached the middleware
Make sureapp.UseFoveus() is registered in the request pipeline.
The selected time range includes the request
Set the dashboard time range to include the time when you triggered the request.What to do next
- View your first execution: View your first execution
- Learn how executions work: Executions
- Search by business context: Execution Context Search
- Configure the SDK: SDK configuration