Incidents
Fetches incidents from Splunk Observability Cloud for monitoring and alerting visibility.
Sync Type: Full Synchronisation
Requirements
Before configuring this input, you need to:
-
Create an API Access Token — Splunk Observability Cloud docs.
- Log in to your Splunk Observability Cloud organization
- Navigate to Settings → Access Tokens
- Click Create New Token
- Select the API token type
- Copy and securely store the generated token
-
Find your Realm — your realm is shown in your browser URL when logged in (e.g.
app.us0.signalfx.commeans your realm isus0). It is also visible under Settings → Organization Settings.
Details
Monad retrieves a complete snapshot of all incidents on each sync run. The input paginates through results using offset-based pagination with 100 records per page, stopping when a page returns fewer records than the page size.
Each incident contains a nested events array representing the individual alert firings that make up the incident. Monad emits each event as a separate record.
⚠️ Important: Splunk Observability Cloud returns a maximum of 10,000 incidents, even if your organization contains more than 10,000. Learn More
Data Retrieval Flow
- Calls
GET /v2/incidentwithlimit=100andoffset=0 - Iterates through the nested
eventsarray of each incident and emits each event as a record - Increments the offset by 100 and repeats until a page returns fewer than 100 incidents
Configuration
The following configuration defines the input parameters. Each field's specifications, such as type, requirements, and descriptions, are detailed below.
Settings
| Setting | Type | Required | Description |
|---|---|---|---|
| Realm | string | Yes | The Splunk Observability Cloud realm for your organization (e.g., us0, us1, eu0). Found in your browser URL or under Organization Settings. |
| Use Synthetic Data | boolean | No | Generate synthetic demo data instead of connecting to the real data source. Defaults to false. |
| API Rate Limit | object | No | Optional limit on the connector's outbound request rate to the source API. Leave blank to use the connector's default behavior. See API Rate Limiting for the field format, limits, and how to choose a value. |
Supported Realms: us0, us1, us2, eu0, ap0, jp0
Secrets
| Secret | Type | Required | Description |
|---|---|---|---|
| Auth Token | string | Yes | Splunk Observability Cloud API access token. Sent as the X-SF-Token request header. |
Rate Limits
| Scope | Limit | Window | Notes |
|---|---|---|---|
| API Requests | 1 | Per second | Conservative limit; Splunk Observability does not publicly document exact rate limits |
Source: Splunk Observability Cloud API Reference
Limitations
- Maximum of 10,000 incidents retrievable per sync (API limitation)
- Individual events within an incident are emitted as separate records; the parent incident object is not emitted directly
Related Articles
Sample Record
Code