# Multi-Site Health Monitor

**Use case:** 

Monitor multiple websites for HTTP, SSL, DNS, security headers, meta tags, performance, robots.txt, and health score changes.

## Input

```json
{
  "urls": [
    "https://apify.com",
    "https://example.com",
    "https://www.wikipedia.org"
  ],
  "maxUrls": 50,
  "timeoutPerUrlSecs": 45
}
```

## Output

```json
{
  "url": {
    "label": "URL",
    "format": "text"
  },
  "healthScore": {
    "label": "Score",
    "format": "number"
  },
  "healthGrade": {
    "label": "Grade",
    "format": "text"
  },
  "httpGrade": {
    "label": "HTTP",
    "format": "text"
  },
  "sslGrade": {
    "label": "SSL",
    "format": "text"
  },
  "dnsGrade": {
    "label": "DNS",
    "format": "text"
  },
  "headersGrade": {
    "label": "Headers",
    "format": "text"
  },
  "metaGrade": {
    "label": "Meta",
    "format": "text"
  },
  "performanceGrade": {
    "label": "Perf",
    "format": "text"
  },
  "issueCount": {
    "label": "Issues",
    "format": "number"
  }
}
```

## About this Actor

This example demonstrates how to use [Website Health Report](https://apify.com/automation-lab/website-health-report) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/website-health-report) to learn more, explore other use cases, and run it yourself.