ロード・バランサのリファレンス

このガイドでは、Oracle Load Balancerのリソース分析の事前定義済オブジェクトを示します。ビュー、エンティティ・リレーションシップ、サブジェクト領域およびサンプル問合せに関する情報を確認できます。LBaaSは、Load Balancer as a Serviceの略です。

ビュー

この項では、Oracle Resource Analyticsロード・バランサ内のビューとその列、データ型、キー、参照されるビューおよび列名について説明します。次のビューがあります。

ロード・バランサのビューおよび説明
ビューの名前摘要
LBAAS_LOAD_BALANCER_DIM_Vこのビューには、ロード・バランサのプロパティに関する情報が格納されます。
LBAAS_BACKEND_DIM_Vこのビューには、ロード・バランサ・バックエンド・セット内のバックエンド・サーバーの構成に関する情報が格納されます。
LBAAS_BACKEND_SET_DIMこのビューには、ロード・バランサ・バックエンド・セットの構成に関する情報が格納されます。
LBAAS_HEALTH_CHECKER_DIM_Vこのビューには、ロード・バランサのヘルス・チェック・ポリシーの構成に関する情報が格納されます。
LBAAS_LISTENER_DIM_Vこのビューには、ロード・バランサ・リスナーの構成に関する情報が格納されます。
LBAAS_SUBNET_ATTACHMENT_DIM_Vこのビューには、ロード・バランサに関連付けられたサブネットの構成に関する情報が格納されます。
LBAAS_FACT_Vロード・バランサ・サービスの事実。メジャーには、バックエンド・セット数、バックエンド数、リスナー数、ヘルス・チェッカ数、パブリックおよびプライベートIP数が含まれます。
LBAAS_RESOURCE_DETAILS_V各ロード・バランサとバックエンド・セットの組合せに関連付けられたバックエンド、リスナーおよびヘルス・チェッカを表示する非正規化ビュー。
LBAAS_BACKEND_FACT_Vロード・バランサ・バックエンドのファクト。メジャーにはバックエンド数が含まれます。
LBAAS_HEALTH_CHECKER_FACT_Vロード・バランサのヘルス・チェッカ用のファクト。メジャーにはヘルス・チェッカ数が含まれます。
LBAAS_LISTENER_FACT_Vロード・バランサ・リスナーのファクト。メジャーにはリスナー数が含まれます。
LBAAS_SUBNET_FACT_Vロード・バランサ・サブネットのファクト。メジャーにはサブネット数が含まれます。

ビュー名の接尾辞は、ビュー・タイプを指定します。

  • FACT_V: ファクト
  • DIM_V: ディメンション
  • _V: 非正規化ビュー

関係図

この項では、ファクト表の様々なディメンション表との論理関係を定義する図について説明します。

各ビューの内容とそれらの関係は、ロード・バランサ・ビューのファイルにリストされています。

次の図は、ロード・バランサのファクト・ビューと様々なディメンション・ビューの関係を示しています。

LBAAS_FACT_V
LBAAS_FACT_Vが8つのディメンション・ビュー(COMPARTMENT_DIM_V、LBAAS_BACKEND_DIM_V、LBAAS_BACKEND_SET_DIM_V、LBAAS_LISTENER_DIM_V、LBAAS_HEALTH_CHECKER_DIM_V、VCN_SUBNET_DIM_V、LBAAS_SUBNET_ATTACHMENT_DIM_VおよびLBAAS_LOAD_BALANCER_DIM_V)に接続された関係図

LBAAS_BACKEND_FACT_V
LBAAS_BACKEND_FACT_Vが4つのディメンション・ビュー(COMPARTMENT_DIM_V、LBAAS_BACKEND_DIM_V、LBAAS_BACKEND_SET_DIM_VおよびLBAAS_LOAD_BALANCER_DIM_V)に接続された関係図

LBAAS_HEALTH_CHECKER_FACT_V
LBAAS_HEALTH_CHECKER_FACT_Vが4つのディメンション・ビュー(COMPARTMENT_DIM_V、LBAAS_HEALTH_CHECKER_DIM_V、LBAAS_BACKEND_SET_DIM_VおよびLBAAS_LOAD_BALANCER_DIM_V)に接続された関係図

LBAAS_LISTENER_FACT_V
LBAAS_LISTENER_FACT_Vが4つのディメンション・ビュー(COMPARTMENT_DIM_V、LBAAS_LISTENER_DIM_V、LBAAS_BACKEND_SET_DIM_VおよびLBAAS_LOAD_BALANCER_DIM_V)に接続された関係図

LBAAS_SUBNET_FACT_V
LBAAS_SUBNET_FACT_Vが4つのディメンション・ビュー(COMPARTMENT_DIM_V、VCN_SUBNET_DIM_V、VCN_DIM_VおよびLBAAS_LOAD_BALANCER_DIM_V)に接続された関係図

サンプルクエリー

ロード・バランサのサンプル問合せ。

すべてのバックエンド・セットに関連付けられたTIME_CREATEDCOMPARTMENT_IDREGIONおよびLIFECYCLE_STATEをリストします。
SELECT BS.BACKEND_SET_NAME, BS.LOAD_BALANCER_ID, L.TIME_CREATED, L.COMPARTMENT_ID, L.REGION, L.LIFECYCLE_STATE
FROM OCIRA.LBAAS_BACKEND_SET_DIM_V BS
INNER JOIN OCIRA.LBAAS_LOAD_BALANCER_DIM_V L
ON BS.OCIRA_LOAD_BALANCER_KEY = L.OCIRA_LOAD_BALANCER_KEY;
すべてのバックエンドに関連付けられているTIME_CREATEDCOMPARTMENT_IDREGIONおよびLIFECYCLE_STATEをリストします。
SELECT B.BACKEND_NAME, L.ID, L.TIME_CREATED, L.COMPARTMENT_ID, L.REGION, L.LIFECYCLE_STATE
FROM OCIRA.LBAAS_BACKEND_DIM_V B
INNER JOIN OCIRA.LBAAS_BACKEND_SET_DIM_V BS
ON B.OCIRA_BACKEND_SET_KEY = BS.OCIRA_BACKEND_SET_KEY
INNER JOIN OCIRA.LBAAS_LOAD_BALANCER_DIM_V L
ON BS.OCIRA_LOAD_BALANCER_KEY = L.OCIRA_LOAD_BALANCER_KEY;
すべてのヘルス・チェッカに関連付けられたTIME_CREATEDCOMPARTMENT_IDREGIONおよびLIFECYCLE_STATEをリストします。
SELECT H.HEALTH_CHECKER_NAME, L.ID, L.TIME_CREATED, L.COMPARTMENT_ID, L.REGION, L.LIFECYCLE_STATE
FROM OCIRA.LBAAS_HEALTH_CHECKER_DIM_V H
INNER JOIN OCIRA.LBAAS_BACKEND_SET_DIM_V BS
ON H.OCIRA_BACKEND_SET_KEY = BS.OCIRA_BACKEND_SET_KEY
INNER JOIN OCIRA.LBAAS_LOAD_BALANCER_DIM_V L
ON BS.OCIRA_LOAD_BALANCER_KEY = L.OCIRA_LOAD_BALANCER_KEY;
すべてのリスナーに関連付けられたTIME_CREATEDCOMPARTMENT_IDREGIONおよびLIFECYCLE_STATEをリストします。
SELECT LS.LISTENER_NAME, L.ID, L.TIME_CREATED, L.COMPARTMENT_ID, L.REGION, L.LIFECYCLE_STATE
FROM OCIRA.LBAAS_LISTENER_DIM_V LS
INNER JOIN OCIRA.LBAAS_BACKEND_SET_DIM_V BS
ON LS.OCIRA_BACKEND_SET_KEY = BS.OCIRA_BACKEND_SET_KEY
INNER JOIN OCIRA.LBAAS_LOAD_BALANCER_DIM_V L
ON BS.OCIRA_LOAD_BALANCER_KEY = L.OCIRA_LOAD_BALANCER_KEY;
非アクティブなロード・バランサのOCIDsおよび表示名をリストします。
SELECT F.LOAD_BALANCER_ID, D.DISPLAY_NAME
FROM OCIRA.LBAAS_FACT_V F
LEFT JOIN OCIRA.LBAAS_LOAD_BALANCER_DIM_V D
ON F.OCIRA_LOAD_BALANCER_KEY = D.OCIRA_LOAD_BALANCER_KEY
WHERE F.LIFECYCLE_STATE IN ('FAILED');
各ネットワーク・ロード・バランサに関連付けられたバックエンド・セットおよびサーバーを一覧表示します。
SELECT F.LOAD_BALANCER_ID, BS.BACKEND_SET_NAME, B.BACKEND_NAME
FROM OCIRA.LBAAS_FACT_V F
LEFT JOIN OCIRA.LBAAS_BACKEND_SET_DIM_V BS
ON F.OCIRA_LOAD_BALANCER_KEY = BS.OCIRA_LOAD_BALANCER_KEY
LEFT JOIN OCIRA.LBAAS_BACKEND_DIM_V B
ON BS.OCIRA_BACKEND_SET_KEY = B.OCIRA_BACKEND_SET_KEY;
各ロード・バランサのヘルス・チェック・ポリシーの構成をリストします:
SELECT F.LOAD_BALANCER_ID, BS.BACKEND_SET_NAME, L.LISTENER_NAME
FROM OCIRA.LBAAS_FACT_V F
LEFT JOIN OCIRA.LBAAS_BACKEND_SET_DIM_V BS
ON F.OCIRA_LOAD_BALANCER_KEY = BS.OCIRA_LOAD_BALANCER_KEY
LEFT JOIN OCIRA.LBAAS_LISTENER_DIM_V L
ON BS.OCIRA_BACKEND_SET_KEY = L.OCIRA_BACKEND_SET_KEY;
各ネットワーク・ロード・バランサに関連付けられたリスナーをリストします。
SELECT F.LOAD_BALANCER_ID, BS.BACKEND_SET_NAME, L.LISTENER_NAME
FROM OCIRA.LBAAS_FACT_V F
LEFT JOIN OCIRA.LBAAS_BACKEND_SET_DIM_V BS
ON F.OCIRA_LOAD_BALANCER_KEY = BS.OCIRA_LOAD_BALANCER_KEY
LEFT JOIN OCIRA.LBAAS_LISTENER_DIM_V L
ON BS.OCIRA_BACKEND_SET_KEY = L.OCIRA_BACKEND_SET_KEY;
各ロード・バランサに関連付けられたサブネットをリストします:
SELECT F.LOAD_BALANCER_ID, SA.SUBNET_ID
FROM OCIRA.LBAAS_FACT_V F
JOIN OCIRA.LBAAS_SUBNET_ATTACHMENT_DIM_V SA
ON F.OCIRA_LOAD_BALANCER_KEY = SA.OCIRA_LOAD_BALANCER_KEY;
各ロード・バランサに関連付けられたタグをリストします。
SELECT F.LOAD_BALANCER_ID, T.TAG_TYPE, T.TAG_KEY_NAME, T.TAG_VALUE
FROM OCIRA.LBAAS_FACT_V F
LEFT JOIN OCIRA.TAGS_DIM_V T
ON F.LOAD_BALANCER_ID = T.RESOURCE_ID;

データ系統

ロード・バランサのカスタマ・エクスペリエンス・セマンティック・モデル系統スプレッドシートおよびメトリック計算ロジック・スプレッドシートは、データ内の物理的および論理的関係に関するエンドツーエンドのデータ系統要約レポートを提供します。

詳細は、「データ系統」を参照してください

サブジェクト・エリア

この項では、サブジェクト領域と、ロード・バランサで保守するデータに関する情報を提供します。これらのサブジェクト領域とそれらに対応するデータは、分析とレポートの作成および編集時に使用できます。各サブジェクト領域の情報は次のとおりです。

  • サブジェクト領域の説明。

  • サブジェクト領域のデータによって回答できるビジネス上の質問。各ビジネス上の質問に関する詳細な情報へのリンクがあります。

  • サブジェクト領域へのアクセスを保護するために使用できるジョブ固有のグループおよび職務ロール。各ジョブ・ロールおよび職務ロールに関する詳細な情報へのリンクもあります。

  • サブジェクト・エリアで表される作業領域へのプライマリ・ナビゲーション。

  • サブジェクト・エリアを使用する際に時間レポートの考慮事項。たとえば、サブジェクト領域では履歴データをレポートするのかどうか、現在のデータのみを報告するのかどうかなどです。履歴レポートとは、サブジェクト領域の履歴トランザクション・データに関するレポートのことです。わずかな例外を除き、すべてのディメンション・データはプライマリ・トランザクション日またはシステム日付時点のものとなります。

  • サブジェクト領域内のトランザクション・データの最小単位。最小トランザクション・データ単位によって、レポート内でのデータの結合方法が決定されます。

  • サブジェクト領域を使用して分析とレポートを作成する場合の特別な考慮事項、ヒント、および詳細な検討事項。

サブジェクト領域は次のとおりです。