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

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 IDAPI 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 トークンに必要な権限、通常は BillingRead アクセスが不足していることを示します。

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

  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 を選択します。