• 製品
  • 関連ドキュメント
  • リソース

Opsgenie のスキーマ

Atlassian Data Lake 接続に Opsgenie データを含める場合は、次のテーブルからデータをクエリできます。

アスタリスク (*) が付いている列は、Data Lake 接続で製品のすべてのデータを含める場合にのみ利用できます。Atlassian Data Lake 接続のデータ範囲を設定する方法の詳細をご確認ください。

アカウント データのテーブル

Opsgenie アカウント データ用にいくつかのテーブルがあります。

  • ログインしたアカウント

  • アカウント設定

  • アカウント設定の追加プロパティ

  • カスタム アカウントのロール

ログインしたアカウント

opsgenie_account_logged_in テーブルは、Opsgenie を使用する各 Atlassian アカウントに関連付けられた Opsgenie 固有の属性のセットを示しています。

使用されている列は次のとおりです。

アカウント ID

ログインしている Opsgenie アカウントに関連付けられた Atlassian アカウントの一意の識別子。

SQL 名

account_id

データ タイプ

文字列

外部キー

組織データのスキーマaccount テーブルにあるレコードへのリンク。

アカウント ログイン ID

属性セットの一意の識別子。

SQL 名

account_logged_in_id

データ タイプ

文字列

期限切れ日時

Opsgenie アカウントのアカウント ログイン クッキーの有効期限が切れた日時 (UTC タイム ゾーン)。

SQL 名

expired_at

データ タイプ

日時

ログイン日時

アカウントが Opsgenie に最後にログインした日時 (UTC タイム ゾーン)。

SQL 名

logged_in_at

データ タイプ

日時

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

アカウント設定

opsgenie_account_settings テーブルは、Opsgenie を使用する各 Atlassian アカウントに関連付けられた Opsgenie 固有の属性のセットを示しています。

使用されている列は次のとおりです。

Account settings ID

属性セットの一意の識別子。

SQL 名

account_settings_id

データ タイプ

文字列

Atlassian アカウント ID

Opsgenie アカウント設定に関連付けられた Atlassian アカウントの一意の識別子。

SQL 名

atlassian_account_id

データ タイプ

文字列

外部キー

組織データのスキーマaccount テーブルにあるレコードへのリンク。

作成時刻

Opsgenie ワークスペースでアカウントが作成された日時 (UTC タイム ゾーン)。

SQL 名

created_at

データ タイプ

日時

Custom role ID

アカウントに割り当てられたカスタム ロールの一意の識別子。

SQL 名

custom_role_id

データ タイプ

文字列

Default role*

アカウントに自動的にプロビジョニングされた定義済みのロール。

SQL 名

default_role

データ タイプ

文字列

Is verified*

アカウントがログインして資格情報を確認したかどうかを示します。

SQL 名

is_verified

データ タイプ

ブーリアン

ラベル*

識別と分類を容易にするために、ユーザー定義の文字列がアカウントに添付されます。

SQL 名

labels

データ タイプ

文字列の配列

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

作成日時

アカウントが最後に更新された日時 (UTC タイム ゾーン)。

SQL 名

updated_at

データ タイプ

日時

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

アカウント設定の追加プロパティ

opsgenie_account_settings_extra_property テーブルには、Opsgenie を使用する Atlassian アカウントに関連するその他のキーと値のペアが一覧表示されます。

使用されている列は次のとおりです。

Account settings ID

キーと値のペアに関連付けられた属性セットの一意の識別子。

SQL 名

account_settings_id

データ タイプ

文字列

キー*

プロパティのキー。

SQL 名

key

データ タイプ

文字列

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

値*

プロパティの値。

SQL 名

value

データ タイプ

文字列

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

カスタム アカウントのロール

opsgenie_custom_account_role テーブルには、Opsgenie のカスタム アカウント ロールが一覧表示されています。カスタム アカウント ロールは、ユーザーまたは関係者のどちらかの基本ロールから始まります。基本ロールは定義済みのロールで、その権限を拡張したり削除したりすることにより、Opsgenie インスタンスでのアカウントの柔軟性を高めることができます。

テーブルでは以下の列を使用します。

管理者権限

extended_role が「ユーザー」の場合に、指定されている管理者権限。

SQL 名

admin_right

データ タイプ

文字列

サンプル値

  • no-admin-rights

  • read-only

  • only-edit-configuration

  • edit-and-delete-configuration

作成時刻

カスタム アカウント ロールが作成された日時 (UTC タイム ゾーン)。

SQL 名

created_at

データ タイプ

日時

カスタム アカウント ロール ID

カスタム アカウント ロールの一意の識別子。

SQL 名

custom_account_role_id

データ タイプ

文字列

拡張ロール

権限が拡張された基本ロール。

SQL 名

extended_role

データ タイプ

文字列

サンプル値

user, stakeholder

名前

カスタム アカウント ロールの名前。

SQL 名

name

データ タイプ

文字列

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

作成日時

カスタム アカウント ロールが最後に更新された日時 (UTC タイム ゾーン)。

SQL 名

updated_at

データ タイプ

日時

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。


アラート データのテーブル

アラート データ用に次のテーブルがあります。

  • Alert (警告する)

  • アラート・エスカレーション

  • チームのエスカレーション最大値のアラート

  • 所有権の割り当て時間アラート

  • アラートのプロパティ

  • アラート受信者

  • アラート対応者マッピング

  • ルーティング アラート

  • チームへのルーティング アラート

Alert (警告する)

opsgenie_alert テーブルには、Opsgenie アラートがすべて一覧表示されます。

使用されている列は次のとおりです。

Acknowledged by account ID

アラートを承認したユーザーの一意の識別子。

SQL 名

acknowledged_by_account_id

データ タイプ

文字列

外部キー

opsgenie_user テーブル内の記録へのリンク。ただし、これには opsgenie_user テーブルに関係のない文字列値のみを含めることもできます。

Acknowledged duration (milliseconds)

アラートの承認に要した時間 (ミリ秒単位)。

SQL 名

acknowledged_duration_milliseconds

データ タイプ

数値

操作

アラートのユーザー定義アクション。

SQL 名

actions

データ タイプ

文字列の配列

値の例

["Restart", "Ping"]

アラート ID

アラートの一意の識別子。アラート データの主キーとして使用します。

SQL 名

alert_id

データ タイプ

文字列

Alert owner account ID

アラートを所有するユーザーの一意の識別子。

SQL 名

alert_owner_account_id

データ タイプ

文字列

外部キー

opsgenie_user テーブル内の記録へのリンク。ただし、これには opsgenie_user テーブルに関係のない文字列値のみを含めることもできます。

Alias*

アラートに使用されたエイリアス。

SQL 名

alias

データ タイプ

文字列

Closed by account ID

アラートをクローズしたユーザーの一意の識別子。

SQL 名

closed_by_account_id

データ タイプ

文字列

外部キー

opsgenie_user テーブル内の記録へのリンク。ただし、これには opsgenie_user テーブルに関係のない文字列値のみを含めることもできます。

Closed duration (milliseconds)

アラートのクローズに要した時間 (ミリ秒単位)。

SQL 名

closed_duration_milliseconds

データ タイプ

数値

作成時刻

アラートが作成された日時 (UTC タイム ゾーン)。

SQL 名

created_at

データ タイプ

日時

Deduplication count*

アラートが発生した回数。

SQL 名

deduplication_count

データ タイプ

数値

説明*

アラートの説明。

SQL 名

description

データ タイプ

文字列

Entity*

アラートが属するユーザー定義エンティティ。

SQL 名

entity

データ タイプ

文字列

統合 ID

このアラートの登録に使われた統合。

SQL 名

integration_id

データ タイプ

文字列

外部キー

opsgenie_integration テーブルのレコードへのリンク。

ラベル*

アラートに関連するラベル。

SQL 名

labels

データ タイプ

文字列の配列

Last occurred at*

アラートが最後に発生した日時 (UTC タイム ゾーン)。

SQL 名

last_occurred_at

データ タイプ

日時

Message*

アラートのメッセージ。

SQL 名

message

データ タイプ

文字列

優先度*

アラートの優先度。

SQL 名

priority

データ タイプ

文字列

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

Snoozed until*

アラートのスヌーズが停止した日時 (UTC タイム ゾーン)。

SQL 名

snoozed_until

データ タイプ

日時

ステータス*

アラートのステータス。

SQL 名

status

データ タイプ

文字列

tinyId

アラートに関連するタイニー ID。99,999 以降は繰り返されます。

SQL 名

tiny_id

データ タイプ

文字列

作成日時

アラートが最後に更新された日時 (UTC タイム ゾーン)。

SQL 名

updated_at

データ タイプ

日時

Was acknowledged*

アラートが承認されたら true、そうでなければ false

SQL 名

was_acknowledged

データ タイプ

ブーリアン

Was seen*

アラートが表示されたら true、そうでなければ false

SQL 名

was_seen

データ タイプ

ブーリアン

Was snoozed*

アラートがスヌーズされたら true、そうでなければ false

SQL 名

was_snoozed

データ タイプ

ブーリアン

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

アラート・エスカレーション

opsgenie_alert_escalated テーブルには、エスカレーション・アラート・イベントと、それらがアカウント、グループ、チーム、またはスケジュールにルーティングされたかどうかが記録されています。エスカレーション・アラート・イベントは、アラート状態がエスカレーション・ルールと一致したときに作成されます。

使用されている列は次のとおりです。

操作

イベント中に実行されたアクション。

SQL 名

action

データ タイプ

文字列

値の例

値は常に escalated です。

アラート・エスカレーション ID

エスカレーションされたアラート・イベントの一意の識別子。これをこのテーブルの主キーとして使用します。

SQL 名

alert_escalated_id

データ タイプ

文字列

アラート ID

エスカレーション・ルールの状態と一致したアラートの一意の識別子。

SQL 名

alert_id

データ タイプ

文字列

外部キー

opsgenie_alert テーブルのレコードへのリンク。

遅延時間 (分)

アラートが作成され、承認またはクローズされずにエスカレーション・ルールの受信者にルーティングされるまでの時間 (分)。

SQL 名

delay_minutes

データ タイプ

数値

エスカレーション先アカウント ID

アラートがエスカレーションされたアカウントの一意の識別子。

SQL 名

escalated_to_account_id

データ タイプ

文字列

外部キー

組織データのスキーマaccount テーブルにあるレコードへのリンク。

エスカレーション先グループ・リファレンス

アラートがエスカレートされたグループの識別子。

SQL 名

escalated_to_group_ref

データ タイプ

文字列

エスカレーション先スケジュール ID

アラートがエスカレーションされたスケジュールの一意の識別子。

SQL 名

escalated_to_schedule_id

データ タイプ

文字列

外部キー

opsgenie_schedule テーブルのレコードへのリンク。

エスカレーション先チーム ID

アラートがエスカレーションされたチームの一意の識別子。

SQL 名

escalated_to_team_id

データ タイプ

文字列

外部キー

opsgenie_team テーブルのレコードへのリンク。

Escalation ID

アラートの状態と一致するルールを持つエスカレーションの一意の識別子。

SQL 名

escalation_id

データ タイプ

文字列

エスカレーション・タイプ

エスカレーションのタイプ。エスカレーション・アクションが行われた場所を指します。

SQL 名

escalation_type

データ タイプ

文字列

発生日時

アラートがエスカレーションされた日時 (UTC タイム・ゾーン)。

SQL 名

occurred_at

データ タイプ

日時

エスカレーション・ルールのリピート回数

エスカレーションでリピート機能を有効にする必要があります。

エスカレーション通知シーケンス全体を繰り返す回数 (最大 20 回)。

SQL 名

repeat_escalation_rule_count

データ タイプ

数値

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

ルール・インデックス

各エスカレーションには、1 つ以上のエスカレーション・ルールが指定されています。ルールは時間の昇順に並んでいます。最初のルールを使用してエスカレーションが発生した場合、インデックスは 0 です。2 番目のルールを使用して発生した場合、インデックスは 1 で、以下同様です。

SQL 名

rule_index

データ タイプ

数値

ソース

イベントがトリガーされたソース。文字列値「Alert Escalated by Rule」です。

SQL 名

source

データ タイプ

文字列

値の例

値は常に Alert Escalated by Rule です。

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

チームのエスカレーション最大値のアラート

opsgenie_alert_max_team_escalated には、チームが所有するエスカレーション ポリシーによってエスカレーションされるアラートの最大値の詳細情報が一覧表示されています。

使用されている列は次のとおりです。

アラート ID

エスカレーションされたアラートの一意の識別子。

SQL 名

alert_id

データ タイプ

文字列

最大エスカレーション日

オーナー チームのエスカレーション ポリシーを使用してアラートがエスカレートされた日時 (UTC タイム ゾーン) の最大値。

SQL 名

max_escalated_at

データ タイプ

日時

最大エスカレーション レベル

アラートをエスカレーションするために使用されるエスカレーションのルール インデックスの最大値。0 から始まります。

SQL 名

max_escalation_level

データ タイプ

数値

OwnerTeamId

Opsgenie チームの一意の識別子。

SQL 名

owner_team_id

データ タイプ

文字列

外部キー

opsgenie_team テーブルのレコードへのリンク。

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

所有権の割り当て時間アラート

opsgenie_alert_ownership_assign_time テーブルには、アラートとそれに対応する割り当て時間の記録が一覧表示されます。

使用されている列は次のとおりです。

アラート ID

所有権が割り当てられるアラートの一意の識別子。

SQL 名

alert_id

データ タイプ

文字列

割り当て日

アラートが割り当てられた日時 (UTC タイム ゾーン)。

SQL 名

assigned_at

データ タイプ

日時

所有権割り当て時間アラート ID

所有権割り当て時間アラート イベントの一意の識別子。これをこのテーブルの主キーとして使用します。

SQL 名

alert_ownership_assign_time_id

データ タイプ

文字列

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

アラートのプロパティ

opsgenie_alert_property テーブルには、すべてのアラート プロパティが一覧表示されます。

使用されている列は次のとおりです。

アラート ID

アラートの一意の識別子。アラート詳細データの主キーとしてアラートの key と一緒に使用します。

SQL 名

alert_id

データ タイプ

文字列

キー*

アラートの詳細キー。アラート詳細データの主キーとして alert_id と一緒に使用します。

SQL 名

key

データ タイプ

文字列

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

値*

アラートの詳細値

SQL 名

value

データ タイプ

文字列

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

アラート受信者

opsgenie_alert_recipient テーブルには、配信方法とステータス別に分類された受信者アカウントのアラートが記録されています。

使用されている列は次のとおりです。

アカウント ID

アラートを受信したアカウントの一意の識別子。

SQL 名

account_id

データ タイプ

文字列

外部キー

組織データのスキーマaccount テーブルにあるレコードへのリンク。

アラート ID

受信者に送信されたアラートの一意の識別子。

SQL 名

alert_id

データ タイプ

文字列

外部キー

opsgenie_alert テーブルのレコードへのリンク。

アラート受信者 ID

アラート受信者の一意の識別子。これをこのテーブルの主キーとして使用します。

SQL 名

alert_recipient_id

データ タイプ

文字列

作成時刻

アラート受信者が作成された日時 (UTC タイム・ゾーン)。

SQL 名

created_at

データ タイプ

日時

配信方法

アラート受信者への通知に使用された配信方法。

SQL 名

delivery_method

データ タイプ

文字列

デリバリー ステータス

受信者へのアラート送信の現在のステータス。

SQL 名

delivery_status

データ タイプ

文字列

サンプル値

  • ACTION

  • エスカレーション

  • FORWARDED

  • ミュート

  • NOT_ACTIVE

  • NO_RULE

  • ペンディング

  • QUIET_HOURS

  • RECEIVED

  • SEEN

  • SEND_FAILED

  • SENT

認識

受信者がアラートを認識しているかどうかを示します。次のいずれかに当てはまる場合、受信者はアラートを認識しています。

  • 受信者がアラートを見た

  • 受信者がアクションを起こした

  • 配信ステータスが RECEIVED または SENT

SQL 名

is_aware

データ タイプ

ブーリアン

行の更新時刻

このレコードの最終更新時刻 (UTC タイムゾーン)。

SQL 名

row_refreshed_at

データ タイプ

日時

表示済み

受信者がアラートを見たかどうかを示します。受信者が次のいずれかを行った場合、受信者はアラートを見ています。

  • アラートを閉じた

  • アラートの所有権を取得した

  • アラートを承認した

  • モバイルまたは Web からアラートの説明を閲覧した

SQL 名

was_seen

データ タイプ

ブーリアン

ワークスペース ID

workspace テーブルでデータをサイトにマッピングするアトラシアンの識別子

SQL 名

workspace_id

データ タイプ

文字列

外部キー

組織データのスキーマworkspace テーブルにあるレコードへのリンク。

アラート対応者マッピング

opsgenie_alert_responder_mapping テーブルには、Opsgenie アラートとアラート対応者との関連付けが保持されます。