Create a synthetic monitor for a discovered API
Create a synthetic monitor to test the availability of APIs discovered through API Insights.
Before you begin
- API Insights
- CMDB CI Class Models. For more information, see API extension classes.
- An existing API component (cmdb_ci_api_component) record in the CMDB for the API Insights to discover APIs.
- One or more locations must be created to host the monitor to test private endpoints or run the monitors from your environment. To create a location, see Create synthetic monitoring locations.
Role required: sn_sow_synthetics.synthetics_editor or sn_sow_synthetics.synthetics_admin
About this task
When API Insights discovers APIs through Service Graph Connectors, you can proactively monitor their availability and performance by creating synthetic monitors. Synthetic monitors identify issues before they impact users and verify continuous monitoring of critical API endpoints.
For more information about how API discovery integrates with synthetic monitoring, see API Insights and synthetic monitoring integration.
Procedure
Result
The synthetic monitor begins testing the discovered API endpoint at the specified frequency. The Overview page displays test results, including availability, response time, and assertion status. See Identifying system issues with synthetic monitoring for more information about viewing and analyzing test results.
What to do next
After creating the monitor, verify that tests run successfully and adjust assertions or frequency as needed based on the API's performance characteristics and business requirements.