Back to source list
Official
Premium
Statuspage
This plugin is in preview.
Sync from Statuspage to any destination
Publisher
cloudquery
Latest version
v1.5.8
Type
Source
Platforms
Date Published
Overview #
The CloudQuery Statuspage source plugin pulls data out of Statuspage and loads it into any supported CloudQuery destination (e.g. PostgreSQL, BigQuery, Snowflake, and more).
Authentication #
In order to fetch information from Statuspage,
cloudquery
needs to be authenticated and configured with valid API Key credentials.
These are:api_key
organization_id
(optional)
Plugin Configuration Reference
Example #
This example syncs from Statuspage to a Postgres destination.
The (top level) source spec section is described in the Source Spec Reference.
kind: source
# Common source-plugin configuration
spec:
name: statuspage
path: cloudquery/statuspage
registry: cloudquery
version: "v1.5.8"
tables:
- "*"
destinations: ["postgresql"]
# Learn more about the configuration options at https://cql.ink/statuspage_source
spec:
# required parameters
api_key: ${STATUSPAGE_API_KEY}
# optional parameters
# concurrency: 100
# organization_id: ${STATUSPAGE_ORGANIZATION_ID}
Statuspage Spec #
This is the (nested) spec used by the source plugin.
api_key
(string
) (required) Statuspage API keyconcurrency
(integer
) (optional) (default:100
) A best effort maximum number of Go routines to use. Lower this number to reduce memory usage.scheduler
(string
) (optional) (default:dfs
)The scheduler to use when determining the priority of resources to sync. Supported values aredfs
(depth-first search),round-robin
,shuffle
andshuffle-queue
.For more information about this, see performance tuning.organization_id
(string
) (optional) ID of the organization, needs to be fetched manually from Statuspage, required to sync users within the organization, their permissions for pages, etc.