LogoLogo
Login to CortexBook a DemoCortex Academycortex.ioCortex Status
  • Cortex Docs
  • Cortex Quick Start
  • Ingesting data into Cortex
    • Managing Entities
      • Adding entities
        • Add services
        • Add domains
        • Add teams
        • Add custom entity types
        • Defining dependencies
      • Entity details page
      • Defining ownership
      • Defining relationship types
      • Grouping entities
      • Adding external documentation
      • Adding Deploy data
      • Adding custom data
      • Viewing discovered entities
      • Archiving entities
      • Relationship graph
      • Using On-call Assistant for incidents
      • Managing Terraform infra in Cortex
    • Managing Catalogs
    • Integrations
      • Internally hosted integrations
      • ArgoCD
      • AWS
      • Azure DevOps
      • Azure Resources
      • BambooHR
      • Bitbucket
      • BugSnag
      • Buildkite
      • Checkmarx
      • CircleCI
      • ClickUp
      • Codecov
      • Coralogix
      • Custom webhook integrations
      • Datadog
      • Dynatrace
      • Entra ID (Azure AD)
      • FireHydrant
      • GitHub
      • GitLab
      • Google
      • Grafana
      • incident.io
      • Instana
      • Jenkins
      • Jira
      • Kubernetes
      • LaunchDarkly
      • Lightstep
      • Mend
      • Microsoft Teams
      • New Relic
      • Okta
      • Opsgenie
      • PagerDuty
      • Prometheus
      • Rollbar
      • Rootly
      • Sentry
      • Semgrep
      • ServiceNow
      • Slack
      • Snyk
      • SonarQube
      • Splunk Observability Cloud (SignalFx)
      • Splunk On-Call (VictorOps)
      • Sumo Logic
      • Veracode
      • Wiz
      • Workday
      • xMatters
  • Scorecards
    • Initiatives and Action items
      • Creating issues based on Initiatives
    • Scorecard rule exemptions
    • Scorecard rule filters
    • Scorecard examples
    • Scorecards as code
  • Reports
    • Executive report
    • All Scorecards report
    • Bird's eye report
    • Progress report
    • Report card
  • Eng Intelligence
    • Custom Metrics
    • Jira Metrics
    • Metrics Explorer (Beta)
    • Velocity Dashboard (Beta)
  • Cortex Query Language (CQL)
    • Running and saving CQL queries
    • Using CQL reports
    • Using JQ in Cortex
  • Workflows
    • Creating a Workflow
      • Workflows as code
    • Blocks
    • Running a Workflow
    • Registering a Scaffolder template
      • Scaffolder advanced usage
    • Using a Workflow to sync in ArgoCD
    • Kicking off a Jenkins pipeline in a Workflow
    • Calling internal service endpoints in a Workflow
  • Plugins
    • Creating a plugin
      • Creating a plugin proxy
    • Migrating Backstage plugins to Cortex
  • Engineering homepage
  • Workspace Settings
    • Using GitOps for Cortex
      • GitOps logs
    • Managing users
      • Roles and permissions
        • Custom roles
        • Team ownership entity editing
      • Configuring SSO
        • Microsoft Entra ID
        • Google
        • Other OIDC providers
        • Okta
          • Okta SCIM
      • Configuring identity mappings
      • Onboarding management
    • API keys, secrets, and tokens
      • Secrets
      • Personal tokens
    • Audit logs
    • Entity settings
      • Data verification
      • Auto archiving entities
    • IP allowlist
    • Notifications
      • Notification logs
    • Customizing your workspace
    • Using search in Cortex
  • Cortex API
    • REST API operations
      • API Keys
      • Audit Logs
      • Catalog Entities
      • Custom Data
        • Custom Data (Advanced)
      • Custom Events
      • Custom Metrics
      • Dependencies
      • Deploys
      • Discovery Audit
      • Docs
      • Eng Intel: User Labels
      • Entity Relationship Types (Beta)
      • Entity Relationships (Beta)
      • Entity Types
      • GitOps Logs
      • Groups
      • Initiatives
      • Integrations APIs
        • Azure Active Directory (Entra ID) API
        • Azure Resources API
        • AWS API
        • Azure DevOps API
        • CircleCI API
        • Coralogix API
        • Datadog API
        • GitHub API
        • GitLab API
        • incident.io API
        • LaunchDarkly API
        • New Relic API
        • PagerDuty API
        • Prometheus API
        • SonarQube API
      • IP Allowlist
      • Notification Logs
      • On call
      • Packages
      • Plugins
      • Queries
      • SCIM
      • Scorecards
      • Secrets
      • Team Hierarchies
      • Teams
      • Workflows
Powered by GitBook
On this page
  • View plugins
  • Configure where plugins appear in Cortex
  • Creating plugins
  • Installing a plugin from the Cortex Plugin Marketplace
  • Available plugins

Was this helpful?

Export as PDF

Plugins

Last updated 23 days ago

Was this helpful?

Some organizations have unique use cases for tools, work with third parties that Cortex does not have an integration with, or need to pull in data from internal systems. For these uses, Cortex offers the ability to build a plugin.

Plugin code is stored as a single HTML file, which is injected into an iframe inside Cortex. To access external APIs and bypass CORS restrictions, Cortex provides plugins access to plugin proxies. Plugin proxies can be configured to enhance requests to designated URL prefixes with headers, including rules that have access to secrets. Cortex also provides plugins basic contextual information about where the plugin is running inside of the app.

Looking to dive deeper? Check out the , available to all Cortex customers and POVs.

View plugins

Click Plugins from the main nav to view your organization's plugins.

On the plugins page, you can filter by global context or entity context plugins.

  • Entity plugins appear in entity details pages.

Configure where plugins appear in Cortex

Creating plugins

Installing a plugin from the Cortex Plugin Marketplace

If the Plugin Marketplace is not in your Cortex instance, please contact the Cortex Customer Engineering team.

You can install an existing plugin from the Cortex Plugin Marketplace.

  1. Click Plugins from the main nav of Cortex, then click the Marketplace tab.

  2. Click the plugin you want to install.

  3. Click Install.

    • A popup will appear including a link to post-installation instructions.

Available plugins

The following plugins are available in the Plugin Marketplace:

  • PagerDuty incidents: View an entity's recent open and resolved PagerDuty incidents, escalation policies, and responders.

  • Confluence: View Confluence assets associated with an entity.

  • ServiceNow incidents: Display ServiceNow incidents filed against a given entity.

  • SonarQube issues: View and comment on SonarQube issues associated with an entity.

  • Cloud Forecast: Show current highlights from CloudForecast reports in your Cortex entities, and link back to the full report in CloudForecast.

Click a tile to view more information about the plugin, including the developer, version, last updated date, and links to documentation.

Global plugins can be configured to appear in the main nav and as a tab on the .

Users with the Configure plugin appearance permission can configure where plugins appear. See for more information.

You can quickly spin up a new plugin repository using the Scaffolder tool in a Workflow. For instructions on creating a plugin, see .

If you created your plugin before April 2025 and your plugin is using components from plugin-core/components, we have updated these components to utilize react-plugin-ui. Please to migrate these components to the new design.

dev homepage
Customizing your workspace
Creating a plugin
upgrade plugin-core to 3.0.0-beta.4 or later
Cortex Academy course on Plugins
On the Plugin Marketplace page, click a plugin tile to get started