# Check that a scheduled Actor still runs daily

**Use case:** 

With your Apify API token, alert when an Actor's latest run is older than its schedule promises, or when its recent failure rate crosses your threshold.

## Input

```json
{
  "actorIds": [
    "apify/web-scraper"
  ],
  "maxAgeHours": 24,
  "recentRuns": 10,
  "failureRateThresholdPercent": 50,
  "minimumItems": 1,
  "requiredFields": [
    "url"
  ],
  "alertsOnly": true
}
```

## Output

```json
{
  "actorId": {
    "label": "Actor",
    "format": "text"
  },
  "health": {
    "label": "Health",
    "format": "text"
  },
  "latestStatus": {
    "label": "Latest status",
    "format": "text"
  },
  "latestRunAgeHours": {
    "label": "Age (h)",
    "format": "number"
  },
  "lastSuccessfulItemCount": {
    "label": "Items",
    "format": "number"
  },
  "recentFailureRatePercent": {
    "label": "Failure %",
    "format": "number"
  },
  "missingRequiredFields": {
    "label": "Missing fields",
    "format": "array"
  },
  "reasons": {
    "label": "Reasons",
    "format": "array"
  },
  "checkedAt": {
    "label": "Checked",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [Apify Actor Run Monitor: Empty Output Alerts](https://apify.com/davidbenittah/apify-run-output-health-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/davidbenittah/apify-run-output-health-monitor) to learn more, explore other use cases, and run it yourself.