# Track GitHub service incidents from Atom

**Use case:** 

Monitor GitHub status incidents and maintenance updates as structured records for alerts, dashboards, and incident-response automations.

## Input

```json
{
  "feedUrls": [
    "https://www.githubstatus.com/history.atom"
  ],
  "discoverFromWebsites": true,
  "firstRunMode": "emit_recent",
  "contentMode": "excerpts",
  "maxInitialItems": 10,
  "maxItemsPerRun": 25,
  "maxStateItemsPerFeed": 1000,
  "maxExcerptChars": 1200,
  "maxContentChars": 5000,
  "staleAfterDays": 90,
  "stateStoreName": "fcm-track-github-service-incidents",
  "stateNamespace": "track-github-service-incidents",
  "requestTimeoutSecs": 20,
  "maxResponseBytes": 5000000,
  "maxRetries": 2,
  "maxConcurrency": 5
}
```

## Output

```json
{
  "recordType": {
    "label": "Type",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "changeType": {
    "label": "Change",
    "format": "string"
  },
  "feedTitle": {
    "label": "Feed",
    "format": "string"
  },
  "title": {
    "label": "Item",
    "format": "string"
  },
  "feedUrl": {
    "label": "Feed URL",
    "format": "string"
  },
  "url": {
    "label": "Item URL",
    "format": "string"
  },
  "checkedAt": {
    "label": "Checked",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [RSS, Atom & JSON Feed Monitor](https://apify.com/xerophylous_mercy_0wn/feed-contract-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/xerophylous_mercy_0wn/feed-contract-monitor) to learn more, explore other use cases, and run it yourself.