---
title: Events reported by synthetic monitoring
source: https://docs.newrelic.com/docs/data-apis/understand-data/event-data/events-reported-synthetic-monitoring
---

[Synthetic monitoring in New Relic](https://docs.newrelic.com/docs/synthetics/new-relic-synthetics/getting-started/introduction-new-relic-synthetics) reports [event data](https://docs.newrelic.com/docs/using-new-relic/data/understand-data/new-relic-data-types#event-data) that is displayed in some UI displays and is also available for [querying and charting](https://docs.newrelic.com/docs/using-new-relic/data/understand-data/query-new-relic-data). Select an event name in the following table to see its attributes.

| Event                                                                                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`SyntheticCheck`](/attribute-dictionary/?event=SyntheticCheck)                                  | `SyntheticCheck` returns metrics from one run of a specific monitor. These metrics include duration information for the monitor, location of the monitor check, size of the request and response headers, the type of monitor, and a timestamp. Each time a synthetic monitor runs a check, details about the check are captured in the`SyntheticCheck` event type. `SyntheticCheck` events contain details specific to the check to provide visibility such as the status, type of monitor, and size of request and response headers. |
| [`SyntheticRequest`](/attribute-dictionary/?event=SyntheticRequest)                              | `SyntheticRequest` returns results from individual HTTP requests made during a check. The data gathered include job information, location, type of content for request, duration information, request size, and page load information. With each simple or scripted monitor check, we capture each individual HTTP request made during the check. The HTTP details are captured at a more granular level than the `SyntheticCheck` event type.                                                                                         |
| [`SyntheticPrivateLocationStatus`](/attribute-dictionary/?event=SyntheticsPrivateLocationStatus) | Every monitor check running on a private location triggers capacity details for that private location. These details are captured in a `SyntheticPrivateLocationStatus` event. This provides visibility into the capacity of a private location and whether additional minions are required to support the workload.                                                                                                                                                                                                                   |
| [`SyntheticPrivateMinion`](/attribute-dictionary/?event=SyntheticsPrivateMinion)                 | If you have private locations, such as those inside your firewall, you can view information regarding those locations with the `SyntheticPrivateMinion` event. Each private minion running sends health details to `SyntheticPrivateMinion` every 30 seconds. This allows you to understand the health of the private minion running at the location.                                                                                                                                                                                  |

Related documentation:

-   [Report custom events](https://docs.newrelic.com/docs/insights/insights-data-sources/custom-data/report-custom-event-data)
-   [Extend data retention](https://docs.newrelic.com/docs/insights/use-insights-ui/manage-account-data/extend-event-data-retention)
-   [See example NRQL queries](https://docs.newrelic.com/docs/query-data/nrql-new-relic-query-language/nrql-query-tutorials)
