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

Cloudflare を接続する

Cloudflare は、CDN、セキュリティ、エッジコンピューティングサービスを提供するグローバルなクラウドプラットフォームです。Cloudflare 連携により、Cloudflare の利用状況およびサブスクリプション請求データを DoiT Cloud Intelligence に取り込み、Cloud Analytics(クラウド分析)で Cloudflare コストを分析できるようになります。

前提条件​

  • 請求データにアクセスできる Cloudflare アカウント

  • Billing Profiles Admin 権限を持つ DoiT アカウント

必要な認証情報​

項目説明取得場所
Account IDCloudflare アカウント識別子Cloudflare dashboard > Overview > Account ID(右サイドバー)
API TokenBilling:Read 権限を持つ API トークンCloudflare dashboard > Create Token

API トークンを作成する​

  1. Cloudflare dashboard にサインインします。

  2. プロファイル > API Tokens に移動します。

  3. Create Token を選択します。

  4. Permissions で Billing を追加し、アクセス権として Read を付与します。

  5. Continue to summary を選択し、その後 Create Token を選択します。

  6. トークンをコピーします。

    注意

    トークンは一度しか表示されません。ページを閉じる前に必ずコピーしてください。

Cloudflare アカウントを接続する​

  1. Cloud Intelligence にサインインし、上部ナビゲーションのメガメニューから Data ingestion and integrations > Integrations を選択します。

  2. 連携カタログで Cloudflare を検索します。

  3. 連携カードで Connect + を選択します。

  4. Account ID と API Token を入力します。

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

  6. テストに成功したら、Save を選択してセットアップを完了します。

    テストが失敗した場合、または追加のサポートが必要な場合は、エキスパートへ問い合わせしてください。

注意

初回接続時、DoiT は Cloudflare が提供する利用状況データを取り込みます。このデータには直近おおよそ2回分の請求サイクルが含まれます。Cloudflare の課金対象利用状況 API ではそれ以前の履歴は提供されないため、インポートすることはできません。インポート処理には数時間かかる場合があります。データが Cloud Analytics で利用可能になると、メールでお知らせします。

データの更新頻度​

DoiT は Cloudflare の請求データを6時間ごとに更新します。Cloudflare により生成されてから、通常48時間以内にデータが利用可能になります。

接続ステータス​

初回同期が完了すると、各接続は Integrations ページにステータスを表示します。ステータスにカーソルを合わせると、追加の詳細が表示されます。

ステータス色意味
Success緑同期が完了し、請求データが Cloud Analytics で利用可能です。
No dataアンバー同期は完了しましたが、利用状況データが利用できません。No data を参照してください。
Auth errorアンバーAPI トークンに必要な権限が不足しています。Auth error を参照してください。
Failed赤同期中に予期しないエラーが発生しました。

No data​

同期が成功したにもかかわらず利用状況データが利用できない場合、例えば Enterprise 契約アカウントなどで、アンバーの No data ステータスが表示されます。これらのアカウントでは、Cloudflare の課金対象利用状況 API は利用状況データを提供しません。

Enterprise 契約アカウントについては対応は不要です。このステータスは設定の問題ではなく、プロバイダ側の制限を示しています。

Auth error​

アンバーの Auth error ステータスは、API トークンに必要な権限、通常は Billing の Read アクセスが不足していることを示します。

エラーを解消するには、次の手順を実行してください。

  1. Billing > Read 権限を付与して新しい API トークンを作成します。

  2. Integrations ページで、Cloudflare カードの Manage を選択します。

  3. API Token フィールドを新しいトークンで更新し、保存します。

レポートディメンション​

接続が完了すると、Cloudflare データは次の標準的な Cloud Analytics ディメンションにマッピングされます。

Cloud Analytics ディメンションCloudflare の値例
ProviderCloudflareCloudflare
Billing AccountAccount ID023e105f4ecef8ad9ca31a8372d0c353
Project/Account IDゾーン名またはアカウントレベルexample.com
Serviceサービス名Regular Twitch Neurons (RTN), Cloudflare Subscription
SKU課金内容の説明Argo Accelerated Gigabytes usage measured in Gigabytes, Pro Plan

標準ディメンションに加えて、次の Cloudflare 固有ラベルが利用できます。

ラベル説明
ServiceCloudflare サービス名(例: Log Explorer, Regular Twitch Neurons (RTN))
Service Familyサービスファミリーのグルーピング(例: Workers AI, Durable Objects)
Zone課金が関連付けられている Cloudflare ゾーン(ドメイン)
Unit消費単位(利用ベース課金のみ。例: Gigabytes, Count)。Cloudflare の consumed_unit フィールドにマッピングされます。
AI ProductWorkers AI や Vectorize などの Cloudflare AI プロダクトに対する課金かどうか(true または false)
Planレートプラン名(サブスクリプション課金のみ)
Subscription Stateサブスクリプションステータス(サブスクリプション課金のみ)
Billing Frequency課金頻度(サブスクリプション課金のみ)
Contract Accountアカウントが Enterprise 契約かどうか(サブスクリプション課金のみ)
注意

Cloudflare AI コスト(Workers AI と Vectorize)は、Cloud Analytics で AI Product ラベルを使用してフィルタできます。連携が有効になると、Workers AI および Vectorize のコストは、他のサポートされている GenAI プロバイダとあわせて GenAI Intelligence ダッシュボードにも表示されます。

Enterprise accounts

Cloudflare の課金対象利用状況 API は Enterprise 契約アカウントでは利用できません。この制限を示すため、接続にはアンバーの No data ステータスが表示されます。

Cloudflare 接続を削除する​

  1. Cloud Intelligence にサインインし、上部ナビゲーションのメガメニューから Data ingestion and integrations > Integrations を選択します。

  2. 連携カタログで Cloudflare を検索します。

  3. 連携カードで Manage を選択します。

  4. 削除したいアカウントの一番右端にあるケバブメニュー (⋮) を選択し、Delete を選択します。

  5. 確認のため、Delete を選択します。