Use synthetic monitoring with Service Observability
Create a synthetic monitor to test your service's endpoints. Then display the results by customizing a Service Observability dashboard.
Overview of using synthetic monitoring with Service Observability
Synthetic monitoring simulates user transactions on a service's HTTP endpoints, enabling you to identify performance bottlenecks, help confirm up-time, and optimize user experiences. It continually calls a service's endpoint to test availability, response times, or the presence of a defined string in the response body. When a test fails the configured criteria, it can send an alert. For more information about synthetic monitoring, see Exploring synthetic monitoring.
The results of the monitor's test can be added to the Service Observability Overview dashboard and to the Observability Service dashboard. To view synthetic data related to a service on a dashboard, you first create a monitor that tests the endpoints of your service. Then you customize a dashboard template to add the monitor's test results.
-
Create a synthetic monitor to test a service.
Install and configure synthetic monitoring and then create a monitor to continually test your service's endpoints using status code, response time, or response body as criteria.
-
Add synthetic monitor results to a Service Observability dashboard
Customize a Service Observability dashboard template to add synthetic monitoring test results.