CloudQuery News

Introducing the Opsgenie Source Plugin

CloudQuery is an open source high performance data integration platform designed for security and infrastructure teams. Today, we are happy to announce the release of the Opsgenie source plugin.

Opsgenie is Atlassian's well known on-call and alert management service. It offers tooling that helps teams minimize downtime and quickly respond to incidents.

With the release of v1.2.0, the CloudQuery Opsgenie Source Plugin supports fetching the following resources:

Let's look at a few use cases to help you get started.

Use cases

In these examples we're using PostgreSQL database as our destination. This allows us to use its advanced SQL querying methods and JSON manipulation engine.

Rotation details

Staying current on defined rotations can be challenging. This is especially true if you want to track changes over time.

Use the query below to fetch the current rotation information. Note that Opsgenie allows for repeating rotations that occur during certain days of the week/month.

select
p->>'id' as user_id,
p->>'username' as username,
r.type as rotation_type,
r.start_date as rotation_start_date,
r.end_date as rotation_end_date,
r.time_restriction
from
opsgenie_schedule_rotations as r,
jsonb_array_elements(r.participants) as p

Team details

The query below allows you to extract information about your organization's current team structure. Additional filtering can be added to filter by user tag or whether a given user is blocked.

select
u.username,
u.role::json->>'name' as user_role,
u.tags as user_tags,
u.blocked as is_user_blocked,
u.verified as is_user_verified,
u.created_at as user_created_at,
t.name as team_name,
t.description as team_description
from
opsgenie_users as u
join
opsgenie_user_teams as ut on ut.user_id = u.id
join
opsgenie_teams as t on t.id = ut.id

Incident details with logs

To track how your organization responds to an incident and analyze your response, use this query. It is sorted by the incident action date in chronological order.

select
i.id as incident_id,
i.service_id,
i.status as incident_status,
i.tags as incident_tags,
i.priority,
i.owner_team as incident_owner_team,
l.log,
l.created_at as log_created_at
from
opsgenie_incidents as i
join
opsgenie_incident_logs as l on l.incident_id = i.id
where
l.type = 'ACTION'
order by
l.created_at asc

Getting Started

To get started syncing Opsgenie data, see the Opsgenie source plugin documentation for instructions.

Want to see CloudQuery in action? Schedule a demo with our team or check out the platform documentation to learn more.

Want help getting started? Join the CloudQuery community to connect with other users and experts, or message our team directly here if you have any questions.

Try CloudQuery yourself

Self-hosted, open source, and free to start. Or schedule a demo to see the managed version.

Related posts

CloudQuery News

Introducing CloudQuery Insights: Cloud Intelligence That Connects the Dots

CloudQuery Insights automatically surfaces connected signals across your cloud inventory: security findings, cost data, policy violations, and audit trails.

Joe Karlsson

Joe Karlsson

April 21, 2026

Cloud Infrastructure

CloudQuery News

Introducing the Nautobot Source Integration

Sync Nautobot DCIM inventory data to PostgreSQL, BigQuery, or Snowflake and query it with SQL alongside your cloud provider data.

Joe Karlsson

Joe Karlsson

March 19, 2026

CloudQuery News

CloudQuery Is Merging with Env Zero

A letter from CloudQuery CEO Yevgeny Pats on the merger with env zero and what it means for customers.

Yevgeny Pats

Yevgeny Pats

March 17, 2026

CloudQuery News

Security

Introducing the Zoom Source Integration

New CloudQuery Zoom source plugin: sync Zoom meeting, user, and webinar data into your database for compliance, analytics, and user access governance reporting.

Joe Karlsson

Joe Karlsson

February 2, 2026

CloudQuery News

Product News

New in CloudQuery: Tines + Semgrep integration, and native visualizations,

CloudQuery October 2025 updates: Tines and Semgrep integration for security orchestration, plus native visualization support in the CloudQuery Platform.

Chris Reuter

Chris Reuter

October 31, 2025

CloudQuery News

Product News

Security

Introducing Data Access Control for CloudQuery Platform

CloudQuery Platform RBAC: Control cloud asset access with SQL-based permissions. Map Azure AD/Okta groups to roles. Available now on all environments.

Joe Karlsson

Joe Karlsson

October 28, 2025

AI

CloudQuery News

Understand your cloud infra faster using natural language

CloudQuery unifies AWS, GCP, Azure, and SaaS configs into SQL tables. The new AI assistant lets you query your cloud inventory using natural language.

Chris Reuter

Chris Reuter

September 29, 2025

CloudQuery News

Find the Cloud Waste Contest

Win CloudQuery swag by finding cloud waste in our dataset. Sync AWS data with CloudQuery, solve 3 SQL challenges, get t-shirts, sweatshirts, and mugs.

Joe Karlsson

Joe Karlsson

September 25, 2025

AI

CloudQuery News

Generate CloudQuery Configuration with Natural Language

Generate CloudQuery config files from natural language prompts. Use AI to quickly create source and destination plugin configs without manual YAML editing.

Chris Reuter

Chris Reuter

September 23, 2025

Own your pipeline.
Own your data.