Integrations

Sync your data to power your internal developer portal. Cortex supports third-party integrations, internally hosted integrations, and custom webhook integrations.

Third-party integrations

Cortex supports integrations across essential use cases for engineering excellence:

APM
CI/CD

You can also use Cortex's deploys API to send deployment data from other services to Cortex.

Communications
Error tracking
Git
Incident management
Infrastructure
Issue tracking
Monitoring
On-call
Ownership
Security and code quality
SSO

Cortex offers the following integrations for SSO access to your Cortex workspace:

Static analysis

Internally hosted integrations

You can source data from an internally-hosted system and reflect that data in Cortex. See Internally hosted integrations for more information.

Custom webhook integration

You can use custom data webhooks to create unique URLs that you can use to directly POST arbitrary JSON payloads without authentication headers or an entity tag. See Custom webhook integrations for more information.

Integration rate limiting

Cortex has built a distributed self-throttling system to ensure that certain functionality, such as CQL evaluations or background syncs to pull data from integrations, are not going over the rate limit thresholds for specific vendors. It handles different rate limit thresholds for different APIs within the same integration, which is common for git APIs such as Bitbucket.

The system is designed to proactively throttle before hitting a 429 from the vendor, and it works regardless of how many evaluators are trying to access that integration. Note that this system does not track other requests with the same token or undocumented limits set by vendors.

Last updated

Was this helpful?