メインコンテンツへスキップ

OCI テナンシへの接続

テナンシは、クラウドリソースを作成・整理・管理するための Oracle Cloud Infrastructure(OCI)の分割領域です。

  • OCI テナンシを DoiT に接続するには、Cloud Intelligence の Enhanced または Enterprise プランが必要です。

  • ご契約条件に基づき、毎月のクラウド支出額に対するパーセントベースの料金が請求されます。

必要な権限​

DoiT が請求データにアクセスできるようにする IAM ロール・グループ・ポリシーを作成するには、OCI テナンシの管理者権限が必要です。

  • DoiT 専用の IAM ユーザー

  • 請求読み取り権限を持つ IAM グループ

  • テナンシ OCID と Home Region

OCI テナンシへの接続​

接続ウィザードは、OCI 接続の設定と API キーの追加という 2 つのパートで構成されています。

ウィザードを起動する​

  1. DoiT コンソール にサインインします。

  2. integrations catalog ダッシュボードに移動します。

  3. Oracle Cloud Infrastructure integration カードで、Connect + または Assets のいずれか利用可能な方を選択します。

  4. Connect new tenancy を選択します。

接続を設定​

このパートでは、必要な OCI リソースを作成し、テナンシの詳細情報を入力します。

簡潔にするため、以下のスクリーンショットではスクリプト部分を省略しています。完全版は DoiT コンソールで確認してください。

OCI - Set up connection

ステップ 1: OCI 接続を設定​

すでに OCI CLI をインストール済みの場合は、自動化された CLI スクリプトを使用できます。あるいは、手動セットアップの手順に従ってください。

スクリプトを使用するには、OCI CLI がインストールされており、設定ファイルが ~/.oci/config に配置されている必要があります。

  1. DoiT コンソールに表示されるスクリプトをコピーし、ターミナルで実行します。

  2. 出力された値(Tenancy OCID、User OCID、および Home Region)をコピーし、次のステップで使用します。

ステップ 2: テナンシ詳細の入力​

次の項目を入力します。

  • Connection name: OCI 接続のわかりやすい名前。

  • Tenancy OCID: OCI テナンシの識別子。cloud.oracle.com/tenancy で確認できます。想定される形式は ocid1.tenancy.oc1..<unique_id> です。

  • User OCID: DoiT 用に作成した IAM ユーザーの OCID。cloud.oracle.com/identity/domains で確認できます。想定される形式は ocid1.user.oc1..<unique_id> です。

  • Home Region: OCI の Home Region。例: us-ashburn-1。

API キーを追加​

このステップでは、DoiT が一時的な API キーペアを自動生成します。OCI ユーザーにパブリックキーをアップロードする必要があります。

OCI ユーザーが保持できる API キーは、デフォルトで最大 3 個です。この上限に達している場合は、新しいキーを追加する前に OCI コンソールで既存のキーを削除してください。

OCI - Add API key

すでに OCI CLI をインストール済みの場合は、自動化された CLI スクリプトを使用できます。あるいは、手動の手順に従ってください。

DoiT コンソールに表示される CLI スクリプトをコピーし、ターミナルで実行します。スクリプトは生成されたパブリックキーを OCI ユーザーにアップロードします。

検証と保存​

  1. Validate connection を選択し、DoiT が OCI の請求データにアクセスできることを確認します。

  2. 検証に成功したら、Save and complete を選択して接続を完了します。

請求データの更新頻度​

OCI コストレポートは 6 時間ごとに生成されます(詳細は OC Cost Report Types を参照してください)。DoiT のデータパイプラインは、OCI の請求データを 8 時間ごとに取得します。